This commit is contained in:
Ell 2024-10-17 17:28:12 +02:00
parent be205a6e30
commit a66c008e7e
161 changed files with 19951 additions and 3868 deletions

View file

@ -1,3 +1,58 @@
# 0.44.0
*October 17, 2024*
![](media/changelog/0.44.0.png)
> Set the Vibe in Lavender Park
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.44.0/).**
Additions
- Added the Outright Pride 2024 set, which includes 7 new actions, 10 new clothes and accessories, 12 new furniture items, 2 new foods, 1 new wallpaper, and the rec center lot type
- Added the Lavender Park world, which is a small commercial zone with a rec center, a café and a gym
- Added fallen leaves and big leaf pile autumn decorations
- Added some additional blond hair colors
Improvements
- Improved the custom content import menu for use with gamepads
- Allow hovering over the entire emotion modifier rather than just its text to see the tooltip
- Only mark new upgrades, woodworking recipes and food as seen if they're now available
- Allow multi-tasking tinkering and social actions
- Display passive improvements when the cleaning skill is leveled up
- Allow non-colling objects like plates to sit in neighboring object spots
- Made people prefer eating at tables in the same room even if they don't have a free table spot
- Give various text boxes a maximum length
- Improve the dropdown panel's styling
- Made existing color schemes more consistent and less prone to breaking with color scheme updates
- Improved the money addition/subtraction animation to be much more noticeable
- Display color scheme display names on objects with a lot of color schemes
- Condense the emotion tab's gamepad display
- Also display the lot employment and inhabiting household's portraits in the lot tooltip
- Allow the small bush to have no flowers
- Mail carriers will now not be added to worlds that don't have any residential lots
Fixes
- Fixed being able to visit a lot in AI mode when clicking on self while hovering over an adjacent lot
- Fixed people with invalid memories being entirely deleted on load
- Fixed a computer in Lunar Grove being rotated incorrectly
- Fixed furniture with variations not being marked as seen correctly until the tab is reopened
- Fixed children being able to adopt each other as parents
- Fixed an exception when unable to hire a babysitter
- Fixed a rare crash when a social action ends unexpectedly
- Fixed bobbing furniture also bobbing in build mode previews
- Fixed lots with a lot of walls taking unnecessarily long to import
API
- Modded names now have to follow a more rigid format: they have to start wit the mod's ID (the name is not allowed anymore), followed by a period
- Added type-safe GoalTrigger subclasses
- Added a migration system which allows updating objects of various types in old saves to newer game versions easily
- Allow mods to specify sting sounds for their emotion types
- Added debug actions for setting romance and friendship between people
- Removed the ability to merge color schemes with each other
- Added ModLoader.GetOwningMod utility method
- Fixed MoveMap cheat crashing the game if the number passed is more than 7
- Disallow color schemes that have duplicate colors
# 0.43.11 # 0.43.11
*September 20, 2024* *September 20, 2024*

224
docs/api/.manifest generated
View file

@ -45,6 +45,7 @@
"TinyLife.Actions.Action.IsCompleted": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.IsCompleted": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Migrations": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OnActionTypeConstructed": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.OnActionTypeConstructed": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Action.yml",
@ -67,7 +68,7 @@
"TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Type": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.Type": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.ActionArgument": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.#ctor(System.Object)": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument.#ctor(System.Object)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})": "TinyLife.Actions.ActionArgument.yml",
@ -121,6 +122,7 @@
"TinyLife.Actions.ActionType.AdmitToBeingRomanticWithSomeoneElse": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AdmitToBeingRomanticWithSomeoneElse": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AdoptAsParent": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AdoptAsParent": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AdoptChild": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AdoptChild": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AffirmIdentity": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AgeUp": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AgeUp": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AiSettings": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings": "TinyLife.Actions.ActionType.AiSettings.yml",
"TinyLife.Actions.ActionType.AiSettings.#ctor": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.#ctor": "TinyLife.Actions.ActionType.AiSettings.yml",
@ -210,7 +212,10 @@
"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",
"TinyLife.Actions.ActionType.ComplainAboutRelationship": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ComplainAboutRelationship": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplimentBodyShape": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplimentFashionChoice": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplimentLooks": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ComplimentLooks": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplimentName": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ConfideIn": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ConfideIn": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])": "TinyLife.Actions.ActionType.yml",
@ -226,8 +231,10 @@
"TinyLife.Actions.ActionType.DebugDeleteHeld": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugDeleteHeld": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugDie": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugDie": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugDumpObjectInfo": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugDumpObjectInfo": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugFriendship": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugGoHome": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugGoHome": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugResetLocation": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugResetLocation": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugRomance": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugTeleport": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugTeleport": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugToggleBroken": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugToggleBroken": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugToggleDirty": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugToggleDirty": "TinyLife.Actions.ActionType.yml",
@ -242,6 +249,7 @@
"TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single})": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single})": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Single)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Single)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DoHomework": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DoHomework": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DonateToCharity": "TinyLife.Actions.ActionType.yml",
"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",
@ -267,7 +275,7 @@
"TinyLife.Actions.ActionType.GetJobPhone": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetJobPhone": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetLeftovers": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetLeftovers": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetWater": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GetWater": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GoHere": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GoHere": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GoHome": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.GoHome": "TinyLife.Actions.ActionType.yml",
@ -358,6 +366,7 @@
"TinyLife.Actions.ActionType.PlayTrick": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayTrick": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PlayWithToy": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayWithToy": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PlayWithToyTogether": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PlayWithToyTogether": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PointOutPhysicalDetail": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PoseMathPuzzle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PoseMathPuzzle": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Potty": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Potty": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PracticeJokes": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PracticeJokes": "TinyLife.Actions.ActionType.yml",
@ -383,6 +392,7 @@
"TinyLife.Actions.ActionType.ReadNewspaper": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ReadNewspaper": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ReadSkillBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ReadSkillBook": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ReciteLovePoem": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ReciteLovePoem": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.RefillLavenderSachet": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Repair": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Repair": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ResearchBusinessPlans": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ResearchBusinessPlans": "TinyLife.Actions.ActionType.yml",
@ -398,7 +408,9 @@
"TinyLife.Actions.ActionType.Settings": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Settings": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ShakeTree": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ShakeTree": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ShareIdeas": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ShareIdeas": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.SharePronouns": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ShooChild": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ShooChild": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ShowPride": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ShufflePuzzle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ShufflePuzzle": "TinyLife.Actions.ActionType.yml",
"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",
@ -474,6 +486,7 @@
"TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.MaximumArguments": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.MaximumArguments": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.Migrations": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.Name": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.Name": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.NoValidArgumentsResult": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.NoValidArgumentsResult": "TinyLife.Actions.ActionType.TypeSettings.yml",
@ -620,7 +633,7 @@
"TinyLife.Actions.CleanEverythingAction.IsCompleted": "TinyLife.Actions.CleanEverythingAction.yml", "TinyLife.Actions.CleanEverythingAction.IsCompleted": "TinyLife.Actions.CleanEverythingAction.yml",
"TinyLife.Actions.CleanEverythingAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.CleanEverythingAction.yml", "TinyLife.Actions.CleanEverythingAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.CleanEverythingAction.yml",
"TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.CleanEverythingAction.yml", "TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.CleanEverythingAction.yml",
"TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.CleanEverythingAction.yml", "TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.CleanEverythingAction.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",
@ -630,7 +643,10 @@
"TinyLife.Actions.DebugAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DebugAction.yml", "TinyLife.Actions.DebugAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml", "TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}},TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml", "TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}},TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml", "TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.IsCompleted": "TinyLife.Actions.DebugAction.yml", "TinyLife.Actions.DebugAction.IsCompleted": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DebugAction.yml", "TinyLife.Actions.DebugAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DebugAction.yml",
"TinyLife.Actions.DebugAction.Run": "TinyLife.Actions.DebugAction.yml", "TinyLife.Actions.DebugAction.Run": "TinyLife.Actions.DebugAction.yml",
@ -646,7 +662,7 @@
"TinyLife.Actions.DeferredAction.IsCompleted": "TinyLife.Actions.DeferredAction.yml", "TinyLife.Actions.DeferredAction.IsCompleted": "TinyLife.Actions.DeferredAction.yml",
"TinyLife.Actions.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DeferredAction.yml", "TinyLife.Actions.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DeferredAction.yml",
"TinyLife.Actions.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DeferredAction.yml", "TinyLife.Actions.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DeferredAction.yml",
"TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.DeferredAction.yml", "TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.DeferredAction.yml",
"TinyLife.Actions.DieAction": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.DieAction.yml",
@ -754,7 +770,7 @@
"TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
"TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
"TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
"TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)": "TinyLife.Actions.Handlers.MultiActionHandler.yml", "TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Action)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Action)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.Action": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
@ -763,7 +779,7 @@
"TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"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.PersonLike)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.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.PersonLike)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike)": "TinyLife.Actions.HelpAction.yml",
@ -783,7 +799,7 @@
"TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HoldingPersonAction": "TinyLife.Actions.HoldingPersonAction.yml", "TinyLife.Actions.HoldingPersonAction": "TinyLife.Actions.HoldingPersonAction.yml",
"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",
@ -820,7 +836,7 @@
"TinyLife.Actions.MultiAction.Stage.Last": "TinyLife.Actions.MultiAction.Stage.yml", "TinyLife.Actions.MultiAction.Stage.Last": "TinyLife.Actions.MultiAction.Stage.yml",
"TinyLife.Actions.MultiAction.Stage.Main": "TinyLife.Actions.MultiAction.Stage.yml", "TinyLife.Actions.MultiAction.Stage.Main": "TinyLife.Actions.MultiAction.Stage.yml",
"TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.OrderFromStaffAction": "TinyLife.Actions.OrderFromStaffAction.yml", "TinyLife.Actions.OrderFromStaffAction": "TinyLife.Actions.OrderFromStaffAction.yml",
"TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml", "TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml",
"TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml", "TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml",
@ -856,7 +872,7 @@
"TinyLife.Actions.PathfindAction.PathReady": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.PathReady": "TinyLife.Actions.PathfindAction.yml",
"TinyLife.Actions.PathfindAction.SpeedMultiplier": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.SpeedMultiplier": "TinyLife.Actions.PathfindAction.yml",
"TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindAction.yml",
"TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.PathfindAction.yml",
"TinyLife.Actions.PathfindToPersonAction": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindToPersonAction.yml",
@ -866,7 +882,7 @@
"TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.Target": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Target": "TinyLife.Actions.PathfindToPersonAction.yml",
"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.PersonLike)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier": "TinyLife.Actions.PathfindToPersonAction.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",
@ -1008,7 +1024,7 @@
"TinyLife.Actions.TryGoHereAction.IsCompleted": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.IsCompleted": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType)": "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.PersonLike)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml",
@ -1054,6 +1070,7 @@
"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",
"TinyLife.Emotions.EmotionModifier.AdoptedChild": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AdoptedChild": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AffirmedIdentity": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AgedUp": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AgedUp": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AggravatingConversation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AggravatingConversation": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AmazingCraftedFurniture": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AmazingCraftedFurniture": "TinyLife.Emotions.EmotionModifier.yml",
@ -1100,6 +1117,7 @@
"TinyLife.Emotions.EmotionModifier.DirtyHandsAfterToilet": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.DirtyHandsAfterToilet": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DirtyObject": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.DirtyObject": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DisplayName": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.DisplayName": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DonatedToCharity": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.Drunk": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Drunk": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.EmbarrassingWorkConversation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.EmbarrassingWorkConversation": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.EmergencyFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.EmergencyFood": "TinyLife.Emotions.EmotionModifier.yml",
@ -1270,7 +1288,7 @@
"TinyLife.Emotions.EmotionModifier.WritersBlock": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.WritersBlock": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.WritingFrenzy": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.WritingFrenzy": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionType": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Angry": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.Angry": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Asleep": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.Asleep": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Bored": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.Bored": "TinyLife.Emotions.EmotionType.yml",
@ -1291,6 +1309,7 @@
"TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Relaxed": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.Relaxed": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Sad": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.Sad": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.StingSound": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Stunned": "TinyLife.Emotions.EmotionType.yml", "TinyLife.Emotions.EmotionType.Stunned": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.TypeCategory": "TinyLife.Emotions.EmotionType.TypeCategory.yml", "TinyLife.Emotions.EmotionType.TypeCategory": "TinyLife.Emotions.EmotionType.TypeCategory.yml",
"TinyLife.Emotions.EmotionType.TypeCategory.Negative": "TinyLife.Emotions.EmotionType.TypeCategory.yml", "TinyLife.Emotions.EmotionType.TypeCategory.Negative": "TinyLife.Emotions.EmotionType.TypeCategory.yml",
@ -1480,12 +1499,24 @@
"TinyLife.Goals.GoalTrigger.ProjectCompleted": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.ProjectCompleted": "TinyLife.Goals.GoalTrigger.yml",
"TinyLife.Goals.GoalTrigger.ValidObjects": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.ValidObjects": "TinyLife.Goals.GoalTrigger.yml",
"TinyLife.Goals.GoalTrigger.ValidValues": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.GoalTrigger.ValidValues": "TinyLife.Goals.GoalTrigger.yml",
"TinyLife.Goals.GoalTrigger`2": "TinyLife.Goals.GoalTrigger-2.yml",
"TinyLife.Goals.GoalTrigger`2.#ctor(System.String)": "TinyLife.Goals.GoalTrigger-2.yml",
"TinyLife.Goals.GoalTrigger`3": "TinyLife.Goals.GoalTrigger-3.yml",
"TinyLife.Goals.GoalTrigger`3.#ctor(System.String)": "TinyLife.Goals.GoalTrigger-3.yml",
"TinyLife.Goals.GoalTrigger`4": "TinyLife.Goals.GoalTrigger-4.yml",
"TinyLife.Goals.GoalTrigger`4.#ctor(System.String)": "TinyLife.Goals.GoalTrigger-4.yml",
"TinyLife.Goals.Goal`1": "TinyLife.Goals.Goal-1.yml", "TinyLife.Goals.Goal`1": "TinyLife.Goals.Goal-1.yml",
"TinyLife.Goals.Goal`1.#ctor(TinyLife.Goals.GoalSet,`0)": "TinyLife.Goals.Goal-1.yml", "TinyLife.Goals.Goal`1.#ctor(TinyLife.Goals.GoalSet,`0)": "TinyLife.Goals.Goal-1.yml",
"TinyLife.Goals.Goal`1.Info": "TinyLife.Goals.Goal-1.yml", "TinyLife.Goals.Goal`1.Info": "TinyLife.Goals.Goal-1.yml",
"TinyLife.Goals.IGoalTriggerable": "TinyLife.Goals.IGoalTriggerable.yml", "TinyLife.Goals.IGoalTriggerable": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[])": "TinyLife.Goals.IGoalTriggerable.yml", "TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[])": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])": "TinyLife.Goals.IGoalTriggerable.yml", "TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger``2(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger``2(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger``3(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger``3(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger``4(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.Trigger``4(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)": "TinyLife.Goals.IGoalTriggerable.yml", "TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)": "TinyLife.Goals.IGoalTriggerable.yml",
"TinyLife.Goals.IUpdatingMemory": "TinyLife.Goals.IUpdatingMemory.yml", "TinyLife.Goals.IUpdatingMemory": "TinyLife.Goals.IUpdatingMemory.yml",
"TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Goals.IUpdatingMemory.yml", "TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Goals.IUpdatingMemory.yml",
@ -1503,6 +1534,7 @@
"TinyLife.Goals.Job.HasRequiredPromotionSkills": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.HasRequiredPromotionSkills": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.JobPerformanceDelegate": "TinyLife.Goals.Job.JobPerformanceDelegate.yml", "TinyLife.Goals.Job.JobPerformanceDelegate": "TinyLife.Goals.Job.JobPerformanceDelegate.yml",
"TinyLife.Goals.Job.Level": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.Level": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.Migrations": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.OnGetWorkingPerformance": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.OnGetWorkingPerformance": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.Performance": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.Performance": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.Person": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.Person": "TinyLife.Goals.Job.yml",
@ -1512,7 +1544,7 @@
"TinyLife.Goals.Job.Update(System.TimeSpan)": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.Update(System.TimeSpan)": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.UpdateWorking(TinyLife.Actions.WorkAction,System.TimeSpan,System.Single)": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.UpdateWorking(TinyLife.Actions.WorkAction,System.TimeSpan,System.Single)": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.VacationDaysAvailable": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.VacationDaysAvailable": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.Validate(TinyLife.Objects.Person,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.JobType": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[])": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[])": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.Businessperson": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.Businessperson": "TinyLife.Goals.JobType.yml",
@ -1532,6 +1564,7 @@
"TinyLife.Goals.JobType.Icon": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.Icon": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.IsTimeToWork(System.TimeSpan)": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.IsTimeToWork(System.TimeSpan)": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.MaxLevel": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.MaxLevel": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.Migrations": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.Name": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.Name": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.OffWorkDays": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.OffWorkDays": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.OnLevelChanged(TinyLife.Goals.Job,System.Int32)": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.OnLevelChanged(TinyLife.Goals.Job,System.Int32)": "TinyLife.Goals.JobType.yml",
@ -1724,6 +1757,7 @@
"TinyLife.Mods.ModLoader": "TinyLife.Mods.ModLoader.yml", "TinyLife.Mods.ModLoader": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Mods.ModLoader.GetExecutingMod(System.Diagnostics.StackFrame[])": "TinyLife.Mods.ModLoader.yml", "TinyLife.Mods.ModLoader.GetExecutingMod(System.Diagnostics.StackFrame[])": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Mods.ModLoader.GetModsFolder": "TinyLife.Mods.ModLoader.yml", "TinyLife.Mods.ModLoader.GetModsFolder": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Mods.ModLoader.GetOwningMod(System.String)": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Mods.ModLoader.LoadedMods": "TinyLife.Mods.ModLoader.yml", "TinyLife.Mods.ModLoader.LoadedMods": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Music": "TinyLife.Music.yml", "TinyLife.Music": "TinyLife.Music.yml",
"TinyLife.Music.Duck(System.TimeSpan,System.Single)": "TinyLife.Music.yml", "TinyLife.Music.Duck(System.TimeSpan,System.Single)": "TinyLife.Music.yml",
@ -1845,12 +1879,15 @@
"TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Ages": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Ages": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.AlienSkinColors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.AllIntentions": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.AllIntentions": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Colors": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Colors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.DefaultDepths": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.DefaultDepths": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.DepthFunction": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.DepthFunction": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Description": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Description": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.DyedHairColors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.ExtremeEyeColors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GrayHairColors": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.GrayHairColors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Icon": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Icon": "TinyLife.Objects.Clothes.yml",
@ -1859,6 +1896,7 @@
"TinyLife.Objects.Clothes.Layer": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Layer": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Layers": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Layers": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.LayersToHide": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.LayersToHide": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Migrations": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Name": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Name": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.NonBuyable": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.NonBuyable": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.PersonType": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.PersonType": "TinyLife.Objects.Clothes.yml",
@ -1910,7 +1948,7 @@
"TinyLife.Objects.CornerFurniture.GetCornerStatus(System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,MLEM.Maths.Direction2})": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.GetCornerStatus(System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,MLEM.Maths.Direction2})": "TinyLife.Objects.CornerFurniture.yml",
"TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.CornerFurniture.yml",
"TinyLife.Objects.CornerFurniture.ShouldConnectTo(TinyLife.Objects.Furniture)": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.ShouldConnectTo(TinyLife.Objects.Furniture)": "TinyLife.Objects.CornerFurniture.yml",
"TinyLife.Objects.CornerFurniture.Validate": "TinyLife.Objects.CornerFurniture.yml", "TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.CornerFurniture.yml",
"TinyLife.Objects.DeathReason": "TinyLife.Objects.DeathReason.yml", "TinyLife.Objects.DeathReason": "TinyLife.Objects.DeathReason.yml",
"TinyLife.Objects.DeathReason.Electrocution": "TinyLife.Objects.DeathReason.yml", "TinyLife.Objects.DeathReason.Electrocution": "TinyLife.Objects.DeathReason.yml",
"TinyLife.Objects.DeathReason.InexplicableReasons": "TinyLife.Objects.DeathReason.yml", "TinyLife.Objects.DeathReason.InexplicableReasons": "TinyLife.Objects.DeathReason.yml",
@ -1922,7 +1960,7 @@
"TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Fence.yml",
"TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.Fence.yml",
"TinyLife.Objects.Fence.ShouldConnectTo(TinyLife.Objects.Furniture)": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.ShouldConnectTo(TinyLife.Objects.Furniture)": "TinyLife.Objects.Fence.yml",
"TinyLife.Objects.Fence.Validate": "TinyLife.Objects.Fence.yml", "TinyLife.Objects.Fence.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.Fence.yml",
"TinyLife.Objects.FenceType": "TinyLife.Objects.FenceType.yml", "TinyLife.Objects.FenceType": "TinyLife.Objects.FenceType.yml",
"TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.FenceType.yml", "TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.FenceType.yml",
"TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)": "TinyLife.Objects.FenceType.yml", "TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)": "TinyLife.Objects.FenceType.yml",
@ -1943,7 +1981,7 @@
"TinyLife.Objects.FenceWall.GetPrice": "TinyLife.Objects.FenceWall.yml", "TinyLife.Objects.FenceWall.GetPrice": "TinyLife.Objects.FenceWall.yml",
"TinyLife.Objects.FenceWall.OnNeighborChanged(TinyLife.World.Map,TinyLife.Objects.WallLike)": "TinyLife.Objects.FenceWall.yml", "TinyLife.Objects.FenceWall.OnNeighborChanged(TinyLife.World.Map,TinyLife.Objects.WallLike)": "TinyLife.Objects.FenceWall.yml",
"TinyLife.Objects.FenceWall.Type": "TinyLife.Objects.FenceWall.yml", "TinyLife.Objects.FenceWall.Type": "TinyLife.Objects.FenceWall.yml",
"TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map)": "TinyLife.Objects.FenceWall.yml", "TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.FenceWall.yml",
"TinyLife.Objects.Fireplace": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace": "TinyLife.Objects.Fireplace.yml",
"TinyLife.Objects.Fireplace.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Fireplace.yml",
"TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Fireplace.yml", "TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Fireplace.yml",
@ -1964,13 +2002,13 @@
"TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.FoodTypedItem.yml",
"TinyLife.Objects.FoodTypedItem.ServingSize": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.ServingSize": "TinyLife.Objects.FoodTypedItem.yml",
"TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.FoodTypedItem.yml",
"TinyLife.Objects.FoodTypedItem.Validate": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.FoodTypedItem.yml",
"TinyLife.Objects.Fridge": "TinyLife.Objects.Fridge.yml", "TinyLife.Objects.Fridge": "TinyLife.Objects.Fridge.yml",
"TinyLife.Objects.Fridge.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Fridge.yml", "TinyLife.Objects.Fridge.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Fridge.yml",
"TinyLife.Objects.Fridge.CurrentMode": "TinyLife.Objects.Fridge.yml", "TinyLife.Objects.Fridge.CurrentMode": "TinyLife.Objects.Fridge.yml",
"TinyLife.Objects.Fridge.Items": "TinyLife.Objects.Fridge.yml", "TinyLife.Objects.Fridge.Items": "TinyLife.Objects.Fridge.yml",
"TinyLife.Objects.Fridge.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Fridge.yml", "TinyLife.Objects.Fridge.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Fridge.yml",
"TinyLife.Objects.Fridge.Validate": "TinyLife.Objects.Fridge.yml", "TinyLife.Objects.Fridge.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.Fridge.yml",
"TinyLife.Objects.Furniture": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.Furniture.yml",
@ -1994,6 +2032,7 @@
"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.yml", "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.yml",
"TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.DrawDirtyOverlay(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.DrawDirtyOverlay(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate": "TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml", "TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate": "TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml",
"TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2)": "TinyLife.Objects.Furniture.yml",
@ -2023,6 +2062,7 @@
"TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.IsStatic": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.IsStatic": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Migrations": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.NotifyNeighbors": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.NotifyNeighbors": "TinyLife.Objects.Furniture.yml",
@ -2057,7 +2097,7 @@
"TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Type": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Type": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.UnlinkParentsAndChildren": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.UnlinkParentsAndChildren": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Validate": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Visibility": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Visibility": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.VisualRotation": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.VisualRotation": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.FurnitureType": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType": "TinyLife.Objects.FurnitureType.yml",
@ -2068,6 +2108,7 @@
"TinyLife.Objects.FurnitureType.BigBush": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigBush": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.BigEmptyBowl": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigEmptyBowl": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.BigFoodBowl": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigFoodBowl": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.BigLeafPile": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.BigPedestal": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigPedestal": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.BigRocks": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigRocks": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.BigVase": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigVase": "TinyLife.Objects.FurnitureType.yml",
@ -2118,6 +2159,7 @@
"TinyLife.Objects.FurnitureType.EmptyPlatter": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.EmptyPlatter": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.EvergreenTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.EvergreenTree": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.FancyOttoman": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FancyOttoman": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.FistPoster": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.FlowerPatch": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FlowerPatch": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.FoodBowl": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FoodBowl": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.FoodGlass": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FoodGlass": "TinyLife.Objects.FurnitureType.yml",
@ -2127,6 +2169,7 @@
"TinyLife.Objects.FurnitureType.FourPostBed": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FourPostBed": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.FrameChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FrameChair": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.GenderPosters": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Maths.Direction2)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Maths.Direction2)": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.GetConstructedType": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetConstructedType": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.GetCoveredTiles(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetCoveredTiles(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.FurnitureType.yml",
@ -2144,6 +2187,7 @@
"TinyLife.Objects.FurnitureType.Gravestone": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Gravestone": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.GrillingFood": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GrillingFood": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.HasCategory(TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.HasCategory(TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.HeartsDoormat": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Hedge": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Hedge": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.HomeworkBook": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.HomeworkBook": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.HugeRectangleRug": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.HugeRectangleRug": "TinyLife.Objects.FurnitureType.yml",
@ -2153,6 +2197,8 @@
"TinyLife.Objects.FurnitureType.LargeRectangleRug": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.LargeRectangleRug": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.LargeRoundRug": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.LargeRoundRug": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.LargeWoodworkingSofa": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.LargeWoodworkingSofa": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.LavenderSachet": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.LavenderVase": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.LgbtFlags": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.LgbtFlags": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.LightUpCase": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.LightUpCase": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.LongDinnerTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.LongDinnerTable": "TinyLife.Objects.FurnitureType.yml",
@ -2193,6 +2239,7 @@
"TinyLife.Objects.FurnitureType.ParkTrashCan": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ParkTrashCan": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Pen": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Pen": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PenguinPainting": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.PenguinPainting": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PenguinPoster": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PlainCoffeeTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.PlainCoffeeTable": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PlateStack": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.PlateStack": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Pot": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Pot": "TinyLife.Objects.FurnitureType.yml",
@ -2203,6 +2250,8 @@
"TinyLife.Objects.FurnitureType.Puddle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puddle": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Puke": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puke": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Puzzle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puzzle": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RainbowBunting": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RainbowDoormat": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RetroChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RetroChair": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RetroClock": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RetroClock": "TinyLife.Objects.FurnitureType.yml",
@ -2221,6 +2270,7 @@
"TinyLife.Objects.FurnitureType.RoundedBackChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RoundedBackChair": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SandboxStuff": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SandboxStuff": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.ScatteredLeaves": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SelfCareBottles": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SelfCareBottles": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Settings": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Settings": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SimpleBar": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.SimpleBar": "TinyLife.Objects.FurnitureType.yml",
@ -2274,6 +2324,7 @@
"TinyLife.Objects.FurnitureType.StandingMirror": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.StandingMirror": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.StorageBoxSeat": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.StorageBoxSeat": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.StreetLamps": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.StreetLamps": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.StringBalloons": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.StudyBook": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.StudyBook": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Succulents": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Succulents": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Sunflowers": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sunflowers": "TinyLife.Objects.FurnitureType.yml",
@ -2319,6 +2370,7 @@
"TinyLife.Objects.FurnitureType.TypeSettings.Icon": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.Icon": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.IsAllowedInSpot": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.IsAllowedInSpot": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.LightSettings": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.LightSettings": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.Migrations": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.Name": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.Name": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.ObjectSpots": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.ObjectSpots": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.OnDescription": "TinyLife.Objects.FurnitureType.TypeSettings.yml", "TinyLife.Objects.FurnitureType.TypeSettings.OnDescription": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
@ -2338,10 +2390,12 @@
"TinyLife.Objects.FurnitureType.VerticalBookStack": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.VerticalBookStack": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.VerticalDumbbellRack": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.VerticalDumbbellRack": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.VerticalPlanter": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.VerticalPlanter": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WallBalloons": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WashingUpStuff": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.WashingUpStuff": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WheelieBin": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.WheelieBin": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WideBoxBookshelf": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.WideBoxBookshelf": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WideConsoleTable": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.WideConsoleTable": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WildLavender": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WindowPlants": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.WindowPlants": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WinterTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.WinterTree": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Wisteria": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Wisteria": "TinyLife.Objects.FurnitureType.yml",
@ -2360,7 +2414,7 @@
"TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Gravestone.yml",
"TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Gravestone.yml",
"TinyLife.Objects.Gravestone.Reason": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.Reason": "TinyLife.Objects.Gravestone.yml",
"TinyLife.Objects.Gravestone.Validate": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.Gravestone.yml",
"TinyLife.Objects.IUpdatingObject": "TinyLife.Objects.IUpdatingObject.yml", "TinyLife.Objects.IUpdatingObject": "TinyLife.Objects.IUpdatingObject.yml",
"TinyLife.Objects.IUpdatingObject.CurrentMode": "TinyLife.Objects.IUpdatingObject.yml", "TinyLife.Objects.IUpdatingObject.CurrentMode": "TinyLife.Objects.IUpdatingObject.yml",
"TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.IUpdatingObject.yml", "TinyLife.Objects.IUpdatingObject.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.IUpdatingObject.yml",
@ -2407,7 +2461,7 @@
"TinyLife.Objects.LightFurniture.Settings.IsAutomatic": "TinyLife.Objects.LightFurniture.Settings.yml", "TinyLife.Objects.LightFurniture.Settings.IsAutomatic": "TinyLife.Objects.LightFurniture.Settings.yml",
"TinyLife.Objects.LightFurniture.Settings.IsElectrical": "TinyLife.Objects.LightFurniture.Settings.yml", "TinyLife.Objects.LightFurniture.Settings.IsElectrical": "TinyLife.Objects.LightFurniture.Settings.yml",
"TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.LightFurniture.yml", "TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.LightFurniture.yml",
"TinyLife.Objects.LightFurniture.Validate": "TinyLife.Objects.LightFurniture.yml", "TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.LightFurniture.yml",
"TinyLife.Objects.MapObject": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.#ctor(System.Guid,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.#ctor(System.Guid,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.MapObject.yml",
@ -2418,6 +2472,7 @@
"TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.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.MapObject.yml", "TinyLife.Objects.MapObject.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.MapObject.yml",
"TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Floor": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Floor": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)": "TinyLife.Objects.MapObject.yml",
@ -2457,8 +2512,8 @@
"TinyLife.Objects.MapObject.PersonRotationOrder": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.PersonRotationOrder": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Position": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Position": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Validate": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.ValidateEarly": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.ValidateEarly": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Visibility": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Visibility": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.Newspaper": "TinyLife.Objects.Newspaper.yml", "TinyLife.Objects.Newspaper": "TinyLife.Objects.Newspaper.yml",
@ -2517,6 +2572,7 @@
"TinyLife.Objects.ObjectCategory.OpeningHoursSign": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.OpeningHoursSign": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.Oven": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Oven": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.People": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.People": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.PlantLike": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.Potty": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Potty": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.ProteinShakeMaker": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.ProteinShakeMaker": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.Rocks": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Rocks": "TinyLife.Objects.ObjectCategory.yml",
@ -2585,7 +2641,7 @@
"TinyLife.Objects.Painting.GetPrice": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.GetPrice": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.Painting.PaintingType": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.PaintingType": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.Painting.Progress": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.Progress": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.Painting.Validate": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.ParentInfo": "TinyLife.Objects.ParentInfo.yml", "TinyLife.Objects.ParentInfo": "TinyLife.Objects.ParentInfo.yml",
"TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot)": "TinyLife.Objects.ParentInfo.yml", "TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot)": "TinyLife.Objects.ParentInfo.yml",
"TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType)": "TinyLife.Objects.ParentInfo.yml", "TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType)": "TinyLife.Objects.ParentInfo.yml",
@ -2657,6 +2713,7 @@
"TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.CurrentRoomDecorativeRating": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.CurrentRoomDecorativeRating": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DiaperDirty": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DiaperDirty": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawSize": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DrawSize": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup})": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup})": "TinyLife.Objects.Person.yml",
@ -2697,7 +2754,7 @@
"TinyLife.Objects.Person.UpdateAdditionalVisuals": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.UpdateAdditionalVisuals": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdateJobs(System.TimeSpan)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.UpdateJobs(System.TimeSpan)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdatePose": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.UpdatePose": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Validate": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.PersonAi": "TinyLife.Objects.PersonAi.yml", "TinyLife.Objects.PersonAi": "TinyLife.Objects.PersonAi.yml",
"TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Objects.PersonAi.yml", "TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Objects.PersonAi.yml",
"TinyLife.Objects.PersonLike": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike": "TinyLife.Objects.PersonLike.yml",
@ -2799,7 +2856,7 @@
"TinyLife.Objects.PersonLike.HeldObjectRotation": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.HeldObjectRotation": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.HomeLot": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.HomeLot": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.Household": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Household": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.Intersects(MLEM.Maths.RectangleF)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Intersects(MLEM.Maths.RectangleF)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.IsAllowedToDie": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.IsAllowedToDie": "TinyLife.Objects.PersonLike.yml",
@ -2818,6 +2875,7 @@
"TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.Memories": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Memories": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.Migrations": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.Money": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Money": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.PersonLike.yml",
@ -2878,7 +2936,7 @@
"TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.RestoreNeedDelegate": "TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml", "TinyLife.Objects.PersonLike.RestoreNeedDelegate": "TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml",
"TinyLife.Objects.PersonLike.Rotation": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Rotation": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetAnimationsFromLooks": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
@ -2908,7 +2966,7 @@
"TinyLife.Objects.PersonLike.UpdatePregnancy(System.TimeSpan)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.UpdatePregnancy(System.TimeSpan)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateRelationships(System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.UpdateRelationships(System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateSpeech(Microsoft.Xna.Framework.GameTime,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.UpdateSpeech(Microsoft.Xna.Framework.GameTime,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.Validate": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.VisitingLot": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisitingLot": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.VisualPosition": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisualPosition": "TinyLife.Objects.PersonLike.yml",
@ -2984,7 +3042,7 @@
"TinyLife.Objects.TrashBag": "TinyLife.Objects.TrashBag.yml", "TinyLife.Objects.TrashBag": "TinyLife.Objects.TrashBag.yml",
"TinyLife.Objects.TrashBag.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.TrashBag.yml", "TinyLife.Objects.TrashBag.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.TrashBag.yml",
"TinyLife.Objects.TrashBag.Content": "TinyLife.Objects.TrashBag.yml", "TinyLife.Objects.TrashBag.Content": "TinyLife.Objects.TrashBag.yml",
"TinyLife.Objects.TrashBag.Validate": "TinyLife.Objects.TrashBag.yml", "TinyLife.Objects.TrashBag.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.TrashBag.yml",
"TinyLife.Objects.TrashCan": "TinyLife.Objects.TrashCan.yml", "TinyLife.Objects.TrashCan": "TinyLife.Objects.TrashCan.yml",
"TinyLife.Objects.TrashCan.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.TrashCan.yml", "TinyLife.Objects.TrashCan.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.TrashCan.yml",
"TinyLife.Objects.TrashCan.Content": "TinyLife.Objects.TrashCan.yml", "TinyLife.Objects.TrashCan.Content": "TinyLife.Objects.TrashCan.yml",
@ -2992,14 +3050,14 @@
"TinyLife.Objects.TrashCan.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.TrashCan.yml", "TinyLife.Objects.TrashCan.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.TrashCan.yml",
"TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room)": "TinyLife.Objects.TrashCan.yml", "TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room)": "TinyLife.Objects.TrashCan.yml",
"TinyLife.Objects.TrashCan.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.TrashCan.yml", "TinyLife.Objects.TrashCan.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.TrashCan.yml",
"TinyLife.Objects.TrashCan.Validate": "TinyLife.Objects.TrashCan.yml", "TinyLife.Objects.TrashCan.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.TrashCan.yml",
"TinyLife.Objects.UnfinishedWoodwork": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork": "TinyLife.Objects.UnfinishedWoodwork.yml",
"TinyLife.Objects.UnfinishedWoodwork.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.UnfinishedWoodwork.yml",
"TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.UnfinishedWoodwork.yml",
"TinyLife.Objects.UnfinishedWoodwork.Recipe": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.Recipe": "TinyLife.Objects.UnfinishedWoodwork.yml",
"TinyLife.Objects.UnfinishedWoodwork.SelectedColors": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.SelectedColors": "TinyLife.Objects.UnfinishedWoodwork.yml",
"TinyLife.Objects.UnfinishedWoodwork.TimeWorked": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.TimeWorked": "TinyLife.Objects.UnfinishedWoodwork.yml",
"TinyLife.Objects.UnfinishedWoodwork.Validate": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.UnfinishedWoodwork.yml",
"TinyLife.Objects.Upgrade": "TinyLife.Objects.Upgrade.yml", "TinyLife.Objects.Upgrade": "TinyLife.Objects.Upgrade.yml",
"TinyLife.Objects.Upgrade.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,System.Int32,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Upgrade.yml", "TinyLife.Objects.Upgrade.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,System.Int32,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Upgrade.yml",
"TinyLife.Objects.Upgrade.BetterMemory": "TinyLife.Objects.Upgrade.yml", "TinyLife.Objects.Upgrade.BetterMemory": "TinyLife.Objects.Upgrade.yml",
@ -3074,15 +3132,16 @@
"TinyLife.Objects.WallLike.Opening": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.Opening": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.Positions": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.Positions": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening)": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening)": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.Validate(TinyLife.World.Map)": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WornClothes": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.#ctor(TinyLife.Objects.Clothes,System.Int32[])": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.#ctor(TinyLife.Objects.Clothes,System.Int32[])": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.Colors": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.Colors": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.CustomPrice": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.CustomPrice": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.FromStorage": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.FromStorage": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.GetPrice": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.GetPrice": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.Migrations": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.Type": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.Type": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.Validate": "TinyLife.Objects.WornClothes.yml", "TinyLife.Objects.WornClothes.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Options": "TinyLife.Options.yml", "TinyLife.Options": "TinyLife.Options.yml",
"TinyLife.Options.AButton": "TinyLife.Options.yml", "TinyLife.Options.AButton": "TinyLife.Options.yml",
"TinyLife.Options.AllowMods": "TinyLife.Options.yml", "TinyLife.Options.AllowMods": "TinyLife.Options.yml",
@ -3126,6 +3185,7 @@
"TinyLife.Options.Language": "TinyLife.Options.yml", "TinyLife.Options.Language": "TinyLife.Options.yml",
"TinyLife.Options.LeftTrigger": "TinyLife.Options.yml", "TinyLife.Options.LeftTrigger": "TinyLife.Options.yml",
"TinyLife.Options.LongerNotifications": "TinyLife.Options.yml", "TinyLife.Options.LongerNotifications": "TinyLife.Options.yml",
"TinyLife.Options.Migrations": "TinyLife.Options.yml",
"TinyLife.Options.MusicVolume": "TinyLife.Options.yml", "TinyLife.Options.MusicVolume": "TinyLife.Options.yml",
"TinyLife.Options.PauseGameKeybind": "TinyLife.Options.yml", "TinyLife.Options.PauseGameKeybind": "TinyLife.Options.yml",
"TinyLife.Options.PauseOnInteraction": "TinyLife.Options.yml", "TinyLife.Options.PauseOnInteraction": "TinyLife.Options.yml",
@ -3297,14 +3357,12 @@
"TinyLife.RomanceType.Soulmates": "TinyLife.RomanceType.yml", "TinyLife.RomanceType.Soulmates": "TinyLife.RomanceType.yml",
"TinyLife.RomanceType.Sweethearts": "TinyLife.RomanceType.yml", "TinyLife.RomanceType.Sweethearts": "TinyLife.RomanceType.yml",
"TinyLife.SaveHandler": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.BindToTypeDelegate": "TinyLife.SaveHandler.BindToTypeDelegate.yml", "TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.GetGameDir": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.GetGameDir": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.GetSaveBackups(System.String)": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.GetSaveBackups(System.String)": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.GetSaveDir(System.String)": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.GetSaveDir(System.String)": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.GetSavesDir": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.GetSavesDir": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.OnBindToType": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.OnGameLoaded": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.OnGameLoaded": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.OnGameSaved": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.OnGameSaved": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.OnSaveDataCreated": "TinyLife.SaveHandler.yml", "TinyLife.SaveHandler.OnSaveDataCreated": "TinyLife.SaveHandler.yml",
@ -3315,9 +3373,23 @@
"TinyLife.SaveHandler.SaveData.Map": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.SaveHandler.SaveData.Map": "TinyLife.SaveHandler.SaveData.yml",
"TinyLife.SaveHandler.SaveData.Maps": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.SaveHandler.SaveData.Maps": "TinyLife.SaveHandler.SaveData.yml",
"TinyLife.SaveHandler.SaveData.Time": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.SaveHandler.SaveData.Time": "TinyLife.SaveHandler.SaveData.yml",
"TinyLife.SaveHandler.TypeMigrationInfo": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrationInfo.AssemblyName": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrationInfo.Context": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrationInfo.Type": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrationInfo.TypeName": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrations": "TinyLife.SaveHandler.yml",
"TinyLife.SerializerContext": "TinyLife.SerializerContext.yml",
"TinyLife.SerializerContext.Copy": "TinyLife.SerializerContext.yml",
"TinyLife.SerializerContext.CustomContent": "TinyLife.SerializerContext.yml",
"TinyLife.SerializerContext.Debug": "TinyLife.SerializerContext.yml",
"TinyLife.SerializerContext.GameSave": "TinyLife.SerializerContext.yml",
"TinyLife.SerializerContext.MetaFile": "TinyLife.SerializerContext.yml",
"TinyLife.SerializerContext.Preview": "TinyLife.SerializerContext.yml",
"TinyLife.Set": "TinyLife.Set.yml", "TinyLife.Set": "TinyLife.Set.yml",
"TinyLife.Set.ChildClothes": "TinyLife.Set.yml", "TinyLife.Set.ChildClothes": "TinyLife.Set.yml",
"TinyLife.Set.ContemporaryComplements": "TinyLife.Set.yml", "TinyLife.Set.ContemporaryComplements": "TinyLife.Set.yml",
"TinyLife.Set.OutrightPride24": "TinyLife.Set.yml",
"TinyLife.Set.RetroFurniture": "TinyLife.Set.yml", "TinyLife.Set.RetroFurniture": "TinyLife.Set.yml",
"TinyLife.Set.Woodworking": "TinyLife.Set.yml", "TinyLife.Set.Woodworking": "TinyLife.Set.yml",
"TinyLife.Set.Workout": "TinyLife.Set.yml", "TinyLife.Set.Workout": "TinyLife.Set.yml",
@ -3660,8 +3732,8 @@
"TinyLife.Tools.Tool.CanSwitchGameModes": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.CanSwitchGameModes": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CanUndoRedo": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.CanUndoRedo": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.Closed": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.Closed": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean})": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CurrentFloor": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.CurrentFloor": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.DisplayAsTab": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.DisplayAsTab": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.Tool.yml", "TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.Tool.yml",
@ -3827,13 +3899,19 @@
"TinyLife.Uis.Notifications.MaxHistoryLength": "TinyLife.Uis.Notifications.yml", "TinyLife.Uis.Notifications.MaxHistoryLength": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)": "TinyLife.Uis.Notifications.yml", "TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)": "TinyLife.Uis.Notifications.yml",
"TinyLife.Utilities": "TinyLife.Utilities.yml", "TinyLife.Utilities": "TinyLife.Utilities.yml",
"TinyLife.Utilities.AppliedMigrations": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.AppliedMigrations.ApplyWithData(System.Collections.Generic.HashSet{System.String}@)": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.AppliedMigrations.Done": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.AppliedMigrations.DoneNames": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.AppliedMigrations.Migrate``1(System.Collections.Generic.ICollection{TinyLife.Utilities.Migration{``0}},``0,TinyLife.Utilities.MigrationPhase)": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.AppliedMigrations.Migrate``1(System.Collections.Generic.ICollection{TinyLife.Utilities.Migration{``0}},``0,TinyLife.Utilities.MigrationPhase,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken}@)": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.AppliedMigrations.Silent": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.ColorScheme": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Bricks": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Bricks": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.CardboardBoxes": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.CardboardBoxes": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Ceramics": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Ceramics": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.ColoredConcrete": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.ColoredConcrete": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.ColoredMetal": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.ColoredMetal": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Combine(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Count": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Count": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Create(System.Object[])": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Create(System.Object[])": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Dirt": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Dirt": "TinyLife.Utilities.ColorScheme.yml",
@ -3843,6 +3921,7 @@
"TinyLife.Utilities.ColorScheme.Flannel": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Flannel": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.GetEnumerator": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.GetEnumerator": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Grays": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Grays": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.GraysCeramics": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Hair": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Hair": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Item(System.Int32)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Item(System.Int32)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Jewelery": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Jewelery": "TinyLife.Utilities.ColorScheme.yml",
@ -3850,9 +3929,7 @@
"TinyLife.Utilities.ColorScheme.Load(MLEM.Textures.TextureRegion)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Load(MLEM.Textures.TextureRegion)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.MergeWith(TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.MergeWith(TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Modern": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Modern": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.ModernShort": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.ModernPastel": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Multiply(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Multiply(TinyLife.Utilities.ColorScheme,System.Single)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.MutedPastels": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.MutedPastels": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Pastel": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Pastel": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Plants": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Plants": "TinyLife.Utilities.ColorScheme.yml",
@ -3861,6 +3938,7 @@
"TinyLife.Utilities.ColorScheme.RetroTv": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.RetroTv": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Rugs": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Rugs": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Sand": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Sand": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.SheetMetal": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.SimpleWood": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.SimpleWood": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Skin": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Skin": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Thatch": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Thatch": "TinyLife.Utilities.ColorScheme.yml",
@ -3869,18 +3947,20 @@
"TinyLife.Utilities.ColorScheme.TreeBaubles": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.TreeBaubles": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.TreeTinsel": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.TreeTinsel": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.WarmDark": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.WarmDark": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.WarmDarkMutedPastels": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Water": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Water": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.White": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.White": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.WhiteGradient": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.WhiteGradient": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.WithTransparent": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.op_Multiply(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.op_Multiply(TinyLife.Utilities.ColorScheme,System.Single)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorSettings": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.#ctor(TinyLife.Utilities.ColorScheme[])": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings.#ctor(TinyLife.Utilities.ColorScheme[])": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.CreateRandom(System.Random)": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings.CreateRandom(System.Random)": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.Defaults": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings.Defaults": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.Get(System.Int32[],System.Int32)": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings.Get(System.Int32[],System.Int32)": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.Map": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings.Map": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.Modifiers": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.PreviewModifiers": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.PreviewName": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.Schemes": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings.Schemes": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.ColorSettings.Validate(System.Int32[]@)": "TinyLife.Utilities.ColorSettings.yml", "TinyLife.Utilities.ColorSettings.Validate(System.Int32[]@)": "TinyLife.Utilities.ColorSettings.yml",
"TinyLife.Utilities.Extensions": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions": "TinyLife.Utilities.Extensions.yml",
@ -3940,6 +4020,28 @@
"TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Migration": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate)": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Apply": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.ApplyDelegate": "TinyLife.Utilities.Migration.ApplyDelegate.yml",
"TinyLife.Utilities.Migration.Migrations": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Name": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Phase": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Priority": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Register``1(System.Collections.Generic.IEnumerable{TinyLife.Utilities.Migration{``0}})": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Silent": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.MigrationPhase": "TinyLife.Utilities.MigrationPhase.yml",
"TinyLife.Utilities.MigrationPhase.Early": "TinyLife.Utilities.MigrationPhase.yml",
"TinyLife.Utilities.MigrationPhase.Late": "TinyLife.Utilities.MigrationPhase.yml",
"TinyLife.Utilities.MigrationPhase.Single": "TinyLife.Utilities.MigrationPhase.yml",
"TinyLife.Utilities.MigrationResult": "TinyLife.Utilities.MigrationResult.yml",
"TinyLife.Utilities.MigrationResult.Failure": "TinyLife.Utilities.MigrationResult.yml",
"TinyLife.Utilities.MigrationResult.Skipped": "TinyLife.Utilities.MigrationResult.yml",
"TinyLife.Utilities.MigrationResult.Success": "TinyLife.Utilities.MigrationResult.yml",
"TinyLife.Utilities.Migration`1": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Action{`0})": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate)": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.SelectionHandler": "TinyLife.Utilities.SelectionHandler.yml", "TinyLife.Utilities.SelectionHandler": "TinyLife.Utilities.SelectionHandler.yml",
"TinyLife.Utilities.SelectionHandler.SelectedObjectChanged": "TinyLife.Utilities.SelectionHandler.yml", "TinyLife.Utilities.SelectionHandler.SelectedObjectChanged": "TinyLife.Utilities.SelectionHandler.yml",
"TinyLife.Utilities.SelectionHandler.SelectedRoofChanged": "TinyLife.Utilities.SelectionHandler.yml", "TinyLife.Utilities.SelectionHandler.SelectedRoofChanged": "TinyLife.Utilities.SelectionHandler.yml",
@ -3995,14 +4097,16 @@
"TinyLife.World.BillsMail.Total": "TinyLife.World.BillsMail.yml", "TinyLife.World.BillsMail.Total": "TinyLife.World.BillsMail.yml",
"TinyLife.World.DrawDelegate": "TinyLife.World.DrawDelegate.yml", "TinyLife.World.DrawDelegate": "TinyLife.World.DrawDelegate.yml",
"TinyLife.World.ExportedHousehold": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.AppliedMigrations": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.ClothesStorage": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold.ClothesStorage": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.Description": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold.Description": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.ExportedVersion": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold.ExportedVersion": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.FurnitureStorage": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold.FurnitureStorage": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.Members": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold.Members": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.Money": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold.Money": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.ValidateForPreview(TinyLife.World.Map)": "TinyLife.World.ExportedHousehold.yml", "TinyLife.World.ExportedHousehold.ValidatePeople(TinyLife.World.Map)": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedLot": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot": "TinyLife.World.ExportedLot.yml",
"TinyLife.World.ExportedLot.AppliedMigrations": "TinyLife.World.ExportedLot.yml",
"TinyLife.World.ExportedLot.Area": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.Area": "TinyLife.World.ExportedLot.yml",
"TinyLife.World.ExportedLot.ExportedVersion": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.ExportedVersion": "TinyLife.World.ExportedLot.yml",
"TinyLife.World.ExportedLot.Furniture": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.Furniture": "TinyLife.World.ExportedLot.yml",
@ -4020,7 +4124,7 @@
"TinyLife.World.FurnitureMail.#ctor(System.Guid,TinyLife.Objects.Furniture)": "TinyLife.World.FurnitureMail.yml", "TinyLife.World.FurnitureMail.#ctor(System.Guid,TinyLife.Objects.Furniture)": "TinyLife.World.FurnitureMail.yml",
"TinyLife.World.FurnitureMail.Item": "TinyLife.World.FurnitureMail.yml", "TinyLife.World.FurnitureMail.Item": "TinyLife.World.FurnitureMail.yml",
"TinyLife.World.FurnitureMail.OnCollected(TinyLife.Actions.Action)": "TinyLife.World.FurnitureMail.yml", "TinyLife.World.FurnitureMail.OnCollected(TinyLife.Actions.Action)": "TinyLife.World.FurnitureMail.yml",
"TinyLife.World.FurnitureMail.Validate(TinyLife.World.Map)": "TinyLife.World.FurnitureMail.yml", "TinyLife.World.FurnitureMail.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.World.FurnitureMail.yml",
"TinyLife.World.Household": "TinyLife.World.Household.yml", "TinyLife.World.Household": "TinyLife.World.Household.yml",
"TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Household.yml", "TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Add(TinyLife.Objects.PersonLike)": "TinyLife.World.Household.yml", "TinyLife.World.Household.Add(TinyLife.Objects.PersonLike)": "TinyLife.World.Household.yml",
@ -4074,7 +4178,7 @@
"TinyLife.World.Household.TotalMemberAmount": "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.Utilities.AppliedMigrations)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.WeeklyBillsDelegate": "TinyLife.World.Household.WeeklyBillsDelegate.yml", "TinyLife.World.Household.WeeklyBillsDelegate": "TinyLife.World.Household.WeeklyBillsDelegate.yml",
"TinyLife.World.LockType": "TinyLife.World.LockType.yml", "TinyLife.World.LockType": "TinyLife.World.LockType.yml",
"TinyLife.World.LockType.Employees": "TinyLife.World.LockType.yml", "TinyLife.World.LockType.Employees": "TinyLife.World.LockType.yml",
@ -4122,7 +4226,7 @@
"TinyLife.World.LotEmployment.#ctor(System.String,MLEM.Textures.TextureRegion,System.ValueTuple{System.Int32,System.Int32},System.Func{System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType}},System.Boolean,System.Int32)": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.#ctor(System.String,MLEM.Textures.TextureRegion,System.ValueTuple{System.Int32,System.Int32},System.Func{System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType}},System.Boolean,System.Int32)": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.ActionPriorityMultiplier": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.ActionPriorityMultiplier": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.Actions": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.Actions": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,System.Boolean,System.Boolean)": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.AddCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.Utilities.AppliedMigrations,System.Boolean,System.Boolean)": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.AiPriorityMultiplier": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.AiPriorityMultiplier": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.Babysitter": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.Babysitter": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.Barista": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.Barista": "TinyLife.World.LotEmployment.yml",
@ -4150,6 +4254,7 @@
"TinyLife.World.LotEmployment.Instance.WorkLot": "TinyLife.World.LotEmployment.Instance.yml", "TinyLife.World.LotEmployment.Instance.WorkLot": "TinyLife.World.LotEmployment.Instance.yml",
"TinyLife.World.LotEmployment.IsDuringWorkHours(TinyLife.World.Map)": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.IsDuringWorkHours(TinyLife.World.Map)": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.IsFinished": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.IsFinished": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.IsRequired": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.Librarian": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.Librarian": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.MailCarrier": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.MailCarrier": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.MapWideEmployments": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.MapWideEmployments": "TinyLife.World.LotEmployment.yml",
@ -4182,6 +4287,7 @@
"TinyLife.World.LotType.Name": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Name": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.OnGetCurrentVisitPriority": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.OnGetCurrentVisitPriority": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.Park": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Park": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.RecCenter": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.Register(TinyLife.World.LotType)": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Register(TinyLife.World.LotType)": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.RequiredFurniture": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.RequiredFurniture": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.Residential": "TinyLife.World.LotType.yml", "TinyLife.World.LotType.Residential": "TinyLife.World.LotType.yml",
@ -4195,7 +4301,7 @@
"TinyLife.World.Mail.Map": "TinyLife.World.Mail.yml", "TinyLife.World.Mail.Map": "TinyLife.World.Mail.yml",
"TinyLife.World.Mail.OnReceived": "TinyLife.World.Mail.yml", "TinyLife.World.Mail.OnReceived": "TinyLife.World.Mail.yml",
"TinyLife.World.Mail.SentTime": "TinyLife.World.Mail.yml", "TinyLife.World.Mail.SentTime": "TinyLife.World.Mail.yml",
"TinyLife.World.Mail.Validate(TinyLife.World.Map)": "TinyLife.World.Mail.yml", "TinyLife.World.Mail.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.World.Mail.yml",
"TinyLife.World.Map": "TinyLife.World.Map.yml", "TinyLife.World.Map": "TinyLife.World.Map.yml",
"TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddHousehold(TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.AddHousehold(TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Map.yml",
@ -4208,6 +4314,7 @@
"TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)": "TinyLife.World.Map.yml", "TinyLife.World.Map.AddStairs(TinyLife.World.Stairs)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike)": "TinyLife.World.Map.yml", "TinyLife.World.Map.AddWall(TinyLife.Objects.WallLike)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AdoptableChildren": "TinyLife.World.Map.yml", "TinyLife.World.Map.AdoptableChildren": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AppliedMigrations": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Maths.Direction2})": "TinyLife.World.Map.yml", "TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Maths.Direction2})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Maths.Direction2})": "TinyLife.World.Map.yml", "TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Maths.Direction2})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
@ -4314,7 +4421,7 @@
"TinyLife.World.MapSection.Pos": "TinyLife.World.MapSection.yml", "TinyLife.World.MapSection.Pos": "TinyLife.World.MapSection.yml",
"TinyLife.World.MapSection.SectionPos": "TinyLife.World.MapSection.yml", "TinyLife.World.MapSection.SectionPos": "TinyLife.World.MapSection.yml",
"TinyLife.World.MapSection.Size": "TinyLife.World.MapSection.yml", "TinyLife.World.MapSection.Size": "TinyLife.World.MapSection.yml",
"TinyLife.World.MapSection.Validate": "TinyLife.World.MapSection.yml", "TinyLife.World.MapSection.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.World.MapSection.yml",
"TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map)": "TinyLife.World.MapSection.yml", "TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map)": "TinyLife.World.MapSection.yml",
"TinyLife.World.ObjectUpdateDelegateNoPhase`1": "TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml", "TinyLife.World.ObjectUpdateDelegateNoPhase`1": "TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml",
"TinyLife.World.ObjectUpdateDelegate`1": "TinyLife.World.ObjectUpdateDelegate-1.yml", "TinyLife.World.ObjectUpdateDelegate`1": "TinyLife.World.ObjectUpdateDelegate-1.yml",
@ -4326,18 +4433,20 @@
"TinyLife.World.Opening.Colors": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Colors": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.GetDescription": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.GetDescription": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Migrations": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Type": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Type": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map)": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.World.Opening.yml",
"TinyLife.World.OpeningType": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.CanBuy": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.CanBuy": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Colors": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Colors": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.Objects.WallLike)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.Objects.WallLike)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Icon": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Icon": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Migrations": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Name": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Name": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Price": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Price": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Register(TinyLife.World.OpeningType)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Register(TinyLife.World.OpeningType)": "TinyLife.World.OpeningType.yml",
@ -4517,7 +4626,7 @@
"TinyLife.World.Wall.IsDown": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.IsDown": "TinyLife.World.Wall.yml",
"TinyLife.World.Wall.OnAdded(TinyLife.World.Map)": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.OnAdded(TinyLife.World.Map)": "TinyLife.World.Wall.yml",
"TinyLife.World.Wall.Price": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Price": "TinyLife.World.Wall.yml",
"TinyLife.World.Wall.Validate(TinyLife.World.Map)": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.World.Wall.yml",
"TinyLife.World.Wall.Wallpapers": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Wallpapers": "TinyLife.World.Wall.yml",
"TinyLife.World.WallMode": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)": "TinyLife.World.WallMode.yml",
@ -4562,6 +4671,7 @@
"TinyLife.World.Wallpaper.ModernSquares": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.ModernSquares": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Name": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Name": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Price": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Price": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Rainbow": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type)": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings,MLEM.Textures.TextureRegion,System.Type)": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings,MLEM.Textures.TextureRegion,System.Type)": "TinyLife.World.Wallpaper.yml",

View file

@ -47,6 +47,7 @@ items:
- TinyLife.Actions.Action.IsCompleted - TinyLife.Actions.Action.IsCompleted
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
@ -69,7 +70,7 @@ items:
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -157,6 +158,30 @@ items:
return: return:
type: System.Random type: System.Random
content.vb: Public Shared ReadOnly Random As Random content.vb: Public Shared ReadOnly Random As Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
id: Migrations
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
The global set of action migrations, which will be applied to every loaded <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref>.
To register migrations for specific action types only, use <xref href="TinyLife.Actions.ActionType.TypeSettings.Migrations" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static readonly List<Migration<Action>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Actions.Action}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of Action))
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
id: OnActionTypeConstructed id: OnActionTypeConstructed
@ -673,16 +698,16 @@ items:
description: The type that this action completed with description: The type that this action completed with
content.vb: Public Overridable Sub OnCompleted(type As CompletionType) content.vb: Public Overridable Sub OnCompleted(type As CompletionType)
overload: TinyLife.Actions.Action.OnCompleted* overload: TinyLife.Actions.Action.OnCompleted*
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -695,15 +720,18 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public virtual bool Validate(PersonLike person) content: public virtual bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overridable Function Validate(person As PersonLike) As Boolean content.vb: Public Overridable Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Actions.Action.Validate* overload: TinyLife.Actions.Action.Validate*
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
@ -883,7 +911,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
Returns the map object that is displayed in the action queue in the top left of the screen. Returns the map object that is displayed in the action queue in the top left of the screen using <xref href="TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element%2cMicrosoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch)" data-throw-if-not-resolved="false"></xref>.
Note that this value is ignored if this action's type has a <xref href="TinyLife.Actions.ActionType.TypeSettings.Texture" data-throw-if-not-resolved="false"></xref>. Note that this value is ignored if this action's type has a <xref href="TinyLife.Actions.ActionType.TypeSettings.Texture" data-throw-if-not-resolved="false"></xref>.
@ -3131,6 +3159,122 @@ references:
name: Action name: Action
nameWithType: Action nameWithType: Action
fullName: TinyLife.Actions.Action fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.ActionType.TypeSettings.Migrations
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Migrations
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Migrations
name: Migrations
nameWithType: ActionType.TypeSettings.Migrations
fullName: TinyLife.Actions.ActionType.TypeSettings.Migrations
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Actions.Action}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Actions.Action}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Action>>
nameWithType: List<Migration<Action>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Actions.Action>>
nameWithType.vb: List(Of Migration(Of Action))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Actions.Action))
name.vb: List(Of Migration(Of Action))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) - uid: TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
commentId: M:TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) commentId: M:TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Register_TinyLife_Actions_ActionType_TypeSettings_ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Register_TinyLife_Actions_ActionType_TypeSettings_
@ -4053,10 +4197,17 @@ references:
fullName: TinyLife.Actions.Action.OnCompleted fullName: TinyLife.Actions.Action.OnCompleted
- uid: TinyLife.Actions.Action.Validate* - uid: TinyLife.Actions.Action.Validate*
commentId: Overload:TinyLife.Actions.Action.Validate commentId: Overload:TinyLife.Actions.Action.Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Action.Validate nameWithType: Action.Validate
fullName: TinyLife.Actions.Action.Validate fullName: TinyLife.Actions.Action.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.BreakableFurniture - uid: TinyLife.Objects.BreakableFurniture
commentId: T:TinyLife.Objects.BreakableFurniture commentId: T:TinyLife.Objects.BreakableFurniture
parent: TinyLife.Objects parent: TinyLife.Objects
@ -4153,6 +4304,52 @@ references:
name: GetNextAction name: GetNextAction
nameWithType: Action.GetNextAction nameWithType: Action.GetNextAction
fullName: TinyLife.Actions.Action.GetNextAction fullName: TinyLife.Actions.Action.GetNextAction
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Actions.ActionType.TypeSettings.Texture - uid: TinyLife.Actions.ActionType.TypeSettings.Texture
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Texture commentId: F:TinyLife.Actions.ActionType.TypeSettings.Texture
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Texture href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Texture
@ -5790,43 +5987,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - 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.Action.GetChild* - uid: TinyLife.Actions.Action.GetChild*
commentId: Overload:TinyLife.Actions.Action.GetChild commentId: Overload:TinyLife.Actions.Action.GetChild
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_

View file

@ -249,13 +249,13 @@ items:
summary: >- summary: >-
Whether to use the <xref href="TinyLife.Options.SeenObjects" data-throw-if-not-resolved="false"></xref> system for this action argument based on its <xref href="TinyLife.Actions.ActionArgument.Name" data-throw-if-not-resolved="false"></xref>. Whether to use the <xref href="TinyLife.Options.SeenObjects" data-throw-if-not-resolved="false"></xref> system for this action argument based on its <xref href="TinyLife.Actions.ActionArgument.Name" data-throw-if-not-resolved="false"></xref>.
If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, a green dot will display next to this action argument's button if it hasn't been seen by the player yet, and hovering over it will mark it as seen. If this returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, a green dot will display next to this action argument's button if it hasn't been seen by the player yet, and hovering over it will mark it as seen.
example: [] example: []
syntax: syntax:
content: public bool MarkSeen content: public Func<CanExecuteResult, bool> MarkSeen
return: return:
type: System.Boolean type: System.Func{TinyLife.Actions.CanExecuteResult,System.Boolean}
content.vb: Public MarkSeen As Boolean content.vb: Public MarkSeen As Func(Of CanExecuteResult, Boolean)
- uid: TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}) - uid: TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})
commentId: M:TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}) commentId: M:TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})
id: '#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})' id: '#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})'
@ -1853,17 +1853,51 @@ references:
name: Name name: Name
nameWithType: ActionArgument.Name nameWithType: ActionArgument.Name
fullName: TinyLife.Actions.ActionArgument.Name fullName: TinyLife.Actions.ActionArgument.Name
- uid: System.Boolean - uid: System.Func{TinyLife.Actions.CanExecuteResult,System.Boolean}
commentId: T:System.Boolean commentId: T:System.Func{TinyLife.Actions.CanExecuteResult,System.Boolean}
parent: System parent: System
isExternal: true definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.func-2
name: bool name: Func<CanExecuteResult, bool>
nameWithType: bool nameWithType: Func<CanExecuteResult, bool>
fullName: bool fullName: System.Func<TinyLife.Actions.CanExecuteResult, bool>
nameWithType.vb: Boolean nameWithType.vb: Func(Of CanExecuteResult, Boolean)
fullName.vb: Boolean fullName.vb: System.Func(Of TinyLife.Actions.CanExecuteResult, Boolean)
name.vb: Boolean name.vb: Func(Of CanExecuteResult, Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Actions.ActionArgument.#ctor* - uid: TinyLife.Actions.ActionArgument.#ctor*
commentId: Overload:TinyLife.Actions.ActionArgument.#ctor commentId: Overload:TinyLife.Actions.ActionArgument.#ctor
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument__ctor_System_String_System_Func_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Collections_Generic_IEnumerable_System_Object___ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument__ctor_System_String_System_Func_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Collections_Generic_IEnumerable_System_Object___
@ -1933,6 +1967,17 @@ references:
name: CanBeExecuted name: CanBeExecuted
nameWithType: ActionArgument.CanBeExecuted nameWithType: ActionArgument.CanBeExecuted
fullName: TinyLife.Actions.ActionArgument.CanBeExecuted fullName: TinyLife.Actions.ActionArgument.CanBeExecuted
- 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.CanExecuteResult - uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions parent: TinyLife.Actions

View file

@ -20,6 +20,7 @@ items:
- TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions - TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
- TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere - TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
- TinyLife.Actions.ActionType.TypeSettings.MaximumArguments - TinyLife.Actions.ActionType.TypeSettings.MaximumArguments
- TinyLife.Actions.ActionType.TypeSettings.Migrations
- TinyLife.Actions.ActionType.TypeSettings.Name - TinyLife.Actions.ActionType.TypeSettings.Name
- TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory - TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory
- TinyLife.Actions.ActionType.TypeSettings.NoValidArgumentsResult - TinyLife.Actions.ActionType.TypeSettings.NoValidArgumentsResult
@ -707,6 +708,27 @@ items:
return: return:
type: System.Type type: System.Type
content.vb: Public RequiredPartnerType As Type content.vb: Public RequiredPartnerType As Type
- uid: TinyLife.Actions.ActionType.TypeSettings.Migrations
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Migrations
id: Migrations
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: Migrations
nameWithType: ActionType.TypeSettings.Migrations
fullName: TinyLife.Actions.ActionType.TypeSettings.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: The migrations that will be applied for an instance of this action type when it is loaded from disk.
example: []
syntax:
content: public List<Migration<Action>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Actions.Action}}
content.vb: Public Migrations As List(Of Migration(Of Action))
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type) - uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type) commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)' id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)'
@ -2811,6 +2833,116 @@ references:
name: Person name: Person
nameWithType: Person nameWithType: Person
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.Person
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Actions.Action}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Actions.Action}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Action>>
nameWithType: List<Migration<Action>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Actions.Action>>
nameWithType.vb: List(Of Migration(Of Action))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Actions.Action))
name.vb: List(Of Migration(Of Action))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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.ActionType.TypeSettings.#ctor - uid: TinyLife.Actions.ActionType.TypeSettings.#ctor
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor
@ -3077,40 +3209,3 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - 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

View file

@ -12,6 +12,7 @@ items:
- TinyLife.Actions.ActionType.AdmitToBeingRomanticWithSomeoneElse - TinyLife.Actions.ActionType.AdmitToBeingRomanticWithSomeoneElse
- TinyLife.Actions.ActionType.AdoptAsParent - TinyLife.Actions.ActionType.AdoptAsParent
- TinyLife.Actions.ActionType.AdoptChild - TinyLife.Actions.ActionType.AdoptChild
- TinyLife.Actions.ActionType.AffirmIdentity
- TinyLife.Actions.ActionType.AgeUp - TinyLife.Actions.ActionType.AgeUp
- TinyLife.Actions.ActionType.AnnouncePregnancy - TinyLife.Actions.ActionType.AnnouncePregnancy
- TinyLife.Actions.ActionType.AreDating(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.AreDating(TinyLife.Actions.ActionInfo,System.Boolean)
@ -90,7 +91,10 @@ items:
- TinyLife.Actions.ActionType.ComplainAboutLife - TinyLife.Actions.ActionType.ComplainAboutLife
- TinyLife.Actions.ActionType.ComplainAboutParent - TinyLife.Actions.ActionType.ComplainAboutParent
- TinyLife.Actions.ActionType.ComplainAboutRelationship - TinyLife.Actions.ActionType.ComplainAboutRelationship
- TinyLife.Actions.ActionType.ComplimentBodyShape
- TinyLife.Actions.ActionType.ComplimentFashionChoice
- TinyLife.Actions.ActionType.ComplimentLooks - TinyLife.Actions.ActionType.ComplimentLooks
- TinyLife.Actions.ActionType.ComplimentName
- TinyLife.Actions.ActionType.ConfideIn - TinyLife.Actions.ActionType.ConfideIn
- TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])
- TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[]) - TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
@ -106,8 +110,10 @@ items:
- TinyLife.Actions.ActionType.DebugDeleteHeld - TinyLife.Actions.ActionType.DebugDeleteHeld
- TinyLife.Actions.ActionType.DebugDie - TinyLife.Actions.ActionType.DebugDie
- TinyLife.Actions.ActionType.DebugDumpObjectInfo - TinyLife.Actions.ActionType.DebugDumpObjectInfo
- TinyLife.Actions.ActionType.DebugFriendship
- TinyLife.Actions.ActionType.DebugGoHome - TinyLife.Actions.ActionType.DebugGoHome
- TinyLife.Actions.ActionType.DebugResetLocation - TinyLife.Actions.ActionType.DebugResetLocation
- TinyLife.Actions.ActionType.DebugRomance
- TinyLife.Actions.ActionType.DebugTeleport - TinyLife.Actions.ActionType.DebugTeleport
- TinyLife.Actions.ActionType.DebugToggleBroken - TinyLife.Actions.ActionType.DebugToggleBroken
- TinyLife.Actions.ActionType.DebugToggleDirty - TinyLife.Actions.ActionType.DebugToggleDirty
@ -122,6 +128,7 @@ items:
- TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single}) - TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single})
- TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Single) - TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Single)
- TinyLife.Actions.ActionType.DoHomework - TinyLife.Actions.ActionType.DoHomework
- TinyLife.Actions.ActionType.DonateToCharity
- TinyLife.Actions.ActionType.Eat - TinyLife.Actions.ActionType.Eat
- TinyLife.Actions.ActionType.EditOutfits - TinyLife.Actions.ActionType.EditOutfits
- TinyLife.Actions.ActionType.EnthuseAboutCoupons - TinyLife.Actions.ActionType.EnthuseAboutCoupons
@ -147,7 +154,7 @@ items:
- TinyLife.Actions.ActionType.GetJobPhone - TinyLife.Actions.ActionType.GetJobPhone
- TinyLife.Actions.ActionType.GetLeftovers - TinyLife.Actions.ActionType.GetLeftovers
- TinyLife.Actions.ActionType.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) - TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
- TinyLife.Actions.ActionType.GetWater - TinyLife.Actions.ActionType.GetWater
- TinyLife.Actions.ActionType.GoHere - TinyLife.Actions.ActionType.GoHere
- TinyLife.Actions.ActionType.GoHome - TinyLife.Actions.ActionType.GoHome
@ -238,6 +245,7 @@ items:
- TinyLife.Actions.ActionType.PlayTrick - TinyLife.Actions.ActionType.PlayTrick
- TinyLife.Actions.ActionType.PlayWithToy - TinyLife.Actions.ActionType.PlayWithToy
- TinyLife.Actions.ActionType.PlayWithToyTogether - TinyLife.Actions.ActionType.PlayWithToyTogether
- TinyLife.Actions.ActionType.PointOutPhysicalDetail
- TinyLife.Actions.ActionType.PoseMathPuzzle - TinyLife.Actions.ActionType.PoseMathPuzzle
- TinyLife.Actions.ActionType.Potty - TinyLife.Actions.ActionType.Potty
- TinyLife.Actions.ActionType.PracticeJokes - TinyLife.Actions.ActionType.PracticeJokes
@ -263,6 +271,7 @@ items:
- TinyLife.Actions.ActionType.ReadNewspaper - TinyLife.Actions.ActionType.ReadNewspaper
- TinyLife.Actions.ActionType.ReadSkillBook - TinyLife.Actions.ActionType.ReadSkillBook
- TinyLife.Actions.ActionType.ReciteLovePoem - TinyLife.Actions.ActionType.ReciteLovePoem
- TinyLife.Actions.ActionType.RefillLavenderSachet
- TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings) - TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
- TinyLife.Actions.ActionType.Repair - TinyLife.Actions.ActionType.Repair
- TinyLife.Actions.ActionType.ResearchBusinessPlans - TinyLife.Actions.ActionType.ResearchBusinessPlans
@ -278,7 +287,9 @@ items:
- TinyLife.Actions.ActionType.Settings - TinyLife.Actions.ActionType.Settings
- TinyLife.Actions.ActionType.ShakeTree - TinyLife.Actions.ActionType.ShakeTree
- TinyLife.Actions.ActionType.ShareIdeas - TinyLife.Actions.ActionType.ShareIdeas
- TinyLife.Actions.ActionType.SharePronouns
- TinyLife.Actions.ActionType.ShooChild - TinyLife.Actions.ActionType.ShooChild
- TinyLife.Actions.ActionType.ShowPride
- TinyLife.Actions.ActionType.ShufflePuzzle - TinyLife.Actions.ActionType.ShufflePuzzle
- TinyLife.Actions.ActionType.Sit - TinyLife.Actions.ActionType.Sit
- TinyLife.Actions.ActionType.SitToilet - TinyLife.Actions.ActionType.SitToilet
@ -893,6 +904,44 @@ items:
return: return:
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly DebugDeleteHeld As ActionType content.vb: Public Shared ReadOnly DebugDeleteHeld As ActionType
- uid: TinyLife.Actions.ActionType.DebugFriendship
commentId: F:TinyLife.Actions.ActionType.DebugFriendship
id: DebugFriendship
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: DebugFriendship
nameWithType: ActionType.DebugFriendship
fullName: TinyLife.Actions.ActionType.DebugFriendship
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType DebugFriendship
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly DebugFriendship As ActionType
- uid: TinyLife.Actions.ActionType.DebugRomance
commentId: F:TinyLife.Actions.ActionType.DebugRomance
id: DebugRomance
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: DebugRomance
nameWithType: ActionType.DebugRomance
fullName: TinyLife.Actions.ActionType.DebugRomance
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType DebugRomance
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly DebugRomance As ActionType
- uid: TinyLife.Actions.ActionType.ToggleUpgrade - uid: TinyLife.Actions.ActionType.ToggleUpgrade
commentId: F:TinyLife.Actions.ActionType.ToggleUpgrade commentId: F:TinyLife.Actions.ActionType.ToggleUpgrade
id: ToggleUpgrade id: ToggleUpgrade
@ -3990,6 +4039,63 @@ items:
return: return:
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ViewArt As ActionType content.vb: Public Shared ReadOnly ViewArt As ActionType
- uid: TinyLife.Actions.ActionType.RefillLavenderSachet
commentId: F:TinyLife.Actions.ActionType.RefillLavenderSachet
id: RefillLavenderSachet
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: RefillLavenderSachet
nameWithType: ActionType.RefillLavenderSachet
fullName: TinyLife.Actions.ActionType.RefillLavenderSachet
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType RefillLavenderSachet
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly RefillLavenderSachet As ActionType
- uid: TinyLife.Actions.ActionType.DonateToCharity
commentId: F:TinyLife.Actions.ActionType.DonateToCharity
id: DonateToCharity
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: DonateToCharity
nameWithType: ActionType.DonateToCharity
fullName: TinyLife.Actions.ActionType.DonateToCharity
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType[] DonateToCharity
return:
type: TinyLife.Actions.ActionType[]
content.vb: Public Shared ReadOnly DonateToCharity As ActionType()
- uid: TinyLife.Actions.ActionType.AffirmIdentity
commentId: F:TinyLife.Actions.ActionType.AffirmIdentity
id: AffirmIdentity
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: AffirmIdentity
nameWithType: ActionType.AffirmIdentity
fullName: TinyLife.Actions.ActionType.AffirmIdentity
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType AffirmIdentity
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly AffirmIdentity As ActionType
- uid: TinyLife.Actions.ActionType.Talk - uid: TinyLife.Actions.ActionType.Talk
commentId: F:TinyLife.Actions.ActionType.Talk commentId: F:TinyLife.Actions.ActionType.Talk
id: Talk id: Talk
@ -4921,6 +5027,82 @@ items:
return: return:
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly CheerUp As ActionType content.vb: Public Shared ReadOnly CheerUp As ActionType
- uid: TinyLife.Actions.ActionType.ComplimentName
commentId: F:TinyLife.Actions.ActionType.ComplimentName
id: ComplimentName
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: ComplimentName
nameWithType: ActionType.ComplimentName
fullName: TinyLife.Actions.ActionType.ComplimentName
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType ComplimentName
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ComplimentName As ActionType
- uid: TinyLife.Actions.ActionType.ComplimentFashionChoice
commentId: F:TinyLife.Actions.ActionType.ComplimentFashionChoice
id: ComplimentFashionChoice
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: ComplimentFashionChoice
nameWithType: ActionType.ComplimentFashionChoice
fullName: TinyLife.Actions.ActionType.ComplimentFashionChoice
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType ComplimentFashionChoice
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ComplimentFashionChoice As ActionType
- uid: TinyLife.Actions.ActionType.SharePronouns
commentId: F:TinyLife.Actions.ActionType.SharePronouns
id: SharePronouns
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: SharePronouns
nameWithType: ActionType.SharePronouns
fullName: TinyLife.Actions.ActionType.SharePronouns
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType SharePronouns
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly SharePronouns As ActionType
- uid: TinyLife.Actions.ActionType.ShowPride
commentId: F:TinyLife.Actions.ActionType.ShowPride
id: ShowPride
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: ShowPride
nameWithType: ActionType.ShowPride
fullName: TinyLife.Actions.ActionType.ShowPride
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType ShowPride
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ShowPride As ActionType
- uid: TinyLife.Actions.ActionType.TellJoke - uid: TinyLife.Actions.ActionType.TellJoke
commentId: F:TinyLife.Actions.ActionType.TellJoke commentId: F:TinyLife.Actions.ActionType.TellJoke
id: TellJoke id: TellJoke
@ -6745,6 +6927,44 @@ items:
return: return:
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ToggleTryingForBaby As ActionType content.vb: Public Shared ReadOnly ToggleTryingForBaby As ActionType
- uid: TinyLife.Actions.ActionType.ComplimentBodyShape
commentId: F:TinyLife.Actions.ActionType.ComplimentBodyShape
id: ComplimentBodyShape
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: ComplimentBodyShape
nameWithType: ActionType.ComplimentBodyShape
fullName: TinyLife.Actions.ActionType.ComplimentBodyShape
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType ComplimentBodyShape
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ComplimentBodyShape As ActionType
- uid: TinyLife.Actions.ActionType.PointOutPhysicalDetail
commentId: F:TinyLife.Actions.ActionType.PointOutPhysicalDetail
id: PointOutPhysicalDetail
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: PointOutPhysicalDetail
nameWithType: ActionType.PointOutPhysicalDetail
fullName: TinyLife.Actions.ActionType.PointOutPhysicalDetail
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType PointOutPhysicalDetail
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly PointOutPhysicalDetail As ActionType
- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) - uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
@ -7461,16 +7681,16 @@ items:
nameWithType.vb: ActionType.IsNotPregnant(ActionInfo, Boolean) nameWithType.vb: ActionType.IsNotPregnant(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionType.IsNotPregnant(TinyLife.Actions.ActionInfo, Boolean) fullName.vb: TinyLife.Actions.ActionType.IsNotPregnant(TinyLife.Actions.ActionInfo, Boolean)
name.vb: IsNotPregnant(ActionInfo, Boolean) name.vb: IsNotPregnant(ActionInfo, Boolean)
- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) commentId: M:TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
id: GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) id: GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
parent: TinyLife.Actions.ActionType parent: TinyLife.Actions.ActionType
langs: langs:
- csharp - csharp
- vb - vb
name: GetSkillPriorityMod(PersonLike, SkillType) name: GetSkillPriorityMod(PersonLike, SkillType, bool)
nameWithType: ActionType.GetSkillPriorityMod(PersonLike, SkillType) nameWithType: ActionType.GetSkillPriorityMod(PersonLike, SkillType, bool)
fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType) fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType, bool)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -7483,7 +7703,7 @@ items:
The modifier returned can be multiplied with a constant, default passive priority. The modifier returned can be multiplied with a constant, default passive priority.
example: [] example: []
syntax: syntax:
content: public static float GetSkillPriorityMod(PersonLike person, SkillType skill) content: public static float GetSkillPriorityMod(PersonLike person, SkillType skill, bool force = false)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
@ -7491,11 +7711,17 @@ items:
- id: skill - id: skill
type: TinyLife.Skills.SkillType type: TinyLife.Skills.SkillType
description: The skill whose building is involved in the action. description: The skill whose building is involved in the action.
- id: force
type: System.Boolean
description: Whether a value other than 0 should be returned even if <xref href="TinyLife.PerSaveOptions.AiSkillBuilding" data-throw-if-not-resolved="false"></xref> is disabled. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
return: return:
type: System.Single type: System.Single
description: A modifier that is between 0 and 1, based on whether the person's personality or existing skills boost or require the passed skill. description: A modifier that is between 0 and 1, based on whether the person's personality or existing skills boost or require the passed skill.
content.vb: Public Shared Function GetSkillPriorityMod(person As PersonLike, skill As SkillType) As Single content.vb: Public Shared Function GetSkillPriorityMod(person As PersonLike, skill As SkillType, force As Boolean = False) As Single
overload: TinyLife.Actions.ActionType.GetSkillPriorityMod* overload: TinyLife.Actions.ActionType.GetSkillPriorityMod*
nameWithType.vb: ActionType.GetSkillPriorityMod(PersonLike, SkillType, Boolean)
fullName.vb: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType, Boolean)
name.vb: GetSkillPriorityMod(PersonLike, SkillType, Boolean)
- uid: TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single}) - uid: TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single})
commentId: M:TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single}) commentId: M:TinyLife.Actions.ActionType.DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single})
id: DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single}) id: DisplayNameWithPrice(System.Func{TinyLife.Actions.ActionInfo,System.Single})
@ -7510,13 +7736,17 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: A function that can be used with <xref href="TinyLife.Actions.ActionType.TypeSettings.GetDisplayName" data-throw-if-not-resolved="false"></xref> to display the name of an action with its execution price.
example: []
syntax: syntax:
content: public static Func<string, ActionInfo, string> DisplayNameWithPrice(Func<ActionInfo, float> priceFunc) content: public static Func<string, ActionInfo, string> DisplayNameWithPrice(Func<ActionInfo, float> priceFunc)
parameters: parameters:
- id: priceFunc - id: priceFunc
type: System.Func{TinyLife.Actions.ActionInfo,System.Single} type: System.Func{TinyLife.Actions.ActionInfo,System.Single}
description: A function that returns the execution price for the given action information. If 0 or lower is returned, no price is displayed.
return: return:
type: System.Func{System.String,TinyLife.Actions.ActionInfo,System.String} type: System.Func{System.String,TinyLife.Actions.ActionInfo,System.String}
description: A function that returns the action's display name with the price appended.
content.vb: Public Shared Function DisplayNameWithPrice(priceFunc As Func(Of ActionInfo, Single)) As Func(Of String, ActionInfo, String) content.vb: Public Shared Function DisplayNameWithPrice(priceFunc As Func(Of ActionInfo, Single)) As Func(Of String, ActionInfo, String)
overload: TinyLife.Actions.ActionType.DisplayNameWithPrice* overload: TinyLife.Actions.ActionType.DisplayNameWithPrice*
nameWithType.vb: ActionType.DisplayNameWithPrice(Func(Of ActionInfo, Single)) nameWithType.vb: ActionType.DisplayNameWithPrice(Func(Of ActionInfo, Single))
@ -7536,13 +7766,17 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: A function that can be used with <xref href="TinyLife.Actions.ActionType.TypeSettings.GetDisplayName" data-throw-if-not-resolved="false"></xref> to display the name of an action with its execution price.
example: []
syntax: syntax:
content: public static Func<string, ActionInfo, string> DisplayNameWithPrice(float price) content: public static Func<string, ActionInfo, string> DisplayNameWithPrice(float price)
parameters: parameters:
- id: price - id: price
type: System.Single type: System.Single
description: The execution price for the given action information. If this is 0 or lower, no price is displayed.
return: return:
type: System.Func{System.String,TinyLife.Actions.ActionInfo,System.String} type: System.Func{System.String,TinyLife.Actions.ActionInfo,System.String}
description: A function that returns the action's display name with the price appended.
content.vb: Public Shared Function DisplayNameWithPrice(price As Single) As Func(Of String, ActionInfo, String) content.vb: Public Shared Function DisplayNameWithPrice(price As Single) As Func(Of String, ActionInfo, String)
overload: TinyLife.Actions.ActionType.DisplayNameWithPrice* overload: TinyLife.Actions.ActionType.DisplayNameWithPrice*
nameWithType.vb: ActionType.DisplayNameWithPrice(Single) nameWithType.vb: ActionType.DisplayNameWithPrice(Single)
@ -9467,7 +9701,7 @@ references:
fullName: TinyLife.PerSaveOptions.AiSkillBuilding fullName: TinyLife.PerSaveOptions.AiSkillBuilding
- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod* - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod*
commentId: Overload:TinyLife.Actions.ActionType.GetSkillPriorityMod commentId: Overload:TinyLife.Actions.ActionType.GetSkillPriorityMod
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_System_Boolean_
name: GetSkillPriorityMod name: GetSkillPriorityMod
nameWithType: ActionType.GetSkillPriorityMod nameWithType: ActionType.GetSkillPriorityMod
fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod
@ -9539,6 +9773,12 @@ references:
- uid: TinyLife.Skills - uid: TinyLife.Skills
name: Skills name: Skills
href: TinyLife.Skills.html href: TinyLife.Skills.html
- uid: TinyLife.Actions.ActionType.TypeSettings.GetDisplayName
commentId: F:TinyLife.Actions.ActionType.TypeSettings.GetDisplayName
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_GetDisplayName
name: GetDisplayName
nameWithType: ActionType.TypeSettings.GetDisplayName
fullName: TinyLife.Actions.ActionType.TypeSettings.GetDisplayName
- uid: TinyLife.Actions.ActionType.DisplayNameWithPrice* - uid: TinyLife.Actions.ActionType.DisplayNameWithPrice*
commentId: Overload:TinyLife.Actions.ActionType.DisplayNameWithPrice commentId: Overload:TinyLife.Actions.ActionType.DisplayNameWithPrice
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_DisplayNameWithPrice_System_Func_TinyLife_Actions_ActionInfo_System_Single__ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_DisplayNameWithPrice_System_Func_TinyLife_Actions_ActionInfo_System_Single__

View file

@ -62,10 +62,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info - TinyLife.Actions.Action.Info
@ -841,30 +842,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -917,6 +928,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -60,10 +60,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info - TinyLife.Actions.Action.Info
@ -375,7 +376,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
Returns the map object that is displayed in the action queue in the top left of the screen. Returns the map object that is displayed in the action queue in the top left of the screen using <xref href="TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element%2cMicrosoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch)" data-throw-if-not-resolved="false"></xref>.
Note that this value is ignored if this action's type has a <xref href="TinyLife.Actions.ActionType.TypeSettings.Texture" data-throw-if-not-resolved="false"></xref>. Note that this value is ignored if this action's type has a <xref href="TinyLife.Actions.ActionType.TypeSettings.Texture" data-throw-if-not-resolved="false"></xref>.
@ -892,30 +893,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -968,6 +979,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -4696,6 +4714,52 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Actions.ActionType.TypeSettings.Texture - uid: TinyLife.Actions.ActionType.TypeSettings.Texture
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Texture commentId: F:TinyLife.Actions.ActionType.TypeSettings.Texture
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Texture href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Texture

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Actions.CleanEverythingAction.IsCompleted - TinyLife.Actions.CleanEverythingAction.IsCompleted
- TinyLife.Actions.CleanEverythingAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.CleanEverythingAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -43,6 +43,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -206,16 +207,16 @@ items:
nameWithType.vb: CleanEverythingAction.Update(GameTime, TimeSpan, Single) nameWithType.vb: CleanEverythingAction.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.CleanEverythingAction parent: TinyLife.Actions.CleanEverythingAction
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: CleanEverythingAction.Validate(PersonLike) nameWithType: CleanEverythingAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -228,16 +229,19 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate(PersonLike person) content: public override bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean content.vb: Public Overrides Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Actions.CleanEverythingAction.Validate* overload: TinyLife.Actions.CleanEverythingAction.Validate*
- uid: TinyLife.Actions.CleanEverythingAction.IsCompleted - uid: TinyLife.Actions.CleanEverythingAction.IsCompleted
commentId: M:TinyLife.Actions.CleanEverythingAction.IsCompleted commentId: M:TinyLife.Actions.CleanEverythingAction.IsCompleted
@ -402,6 +406,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -4235,37 +4246,54 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.CleanEverythingAction.Validate* - uid: TinyLife.Actions.CleanEverythingAction.Validate*
commentId: Overload:TinyLife.Actions.CleanEverythingAction.Validate commentId: Overload:TinyLife.Actions.CleanEverythingAction.Validate
href: TinyLife.Actions.CleanEverythingAction.html#TinyLife_Actions_CleanEverythingAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.CleanEverythingAction.html#TinyLife_Actions_CleanEverythingAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: CleanEverythingAction.Validate nameWithType: CleanEverythingAction.Validate
fullName: TinyLife.Actions.CleanEverythingAction.Validate fullName: TinyLife.Actions.CleanEverythingAction.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -8,7 +8,10 @@ items:
- TinyLife.Actions.DebugAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - TinyLife.Actions.DebugAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) - TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate)
- TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}},TinyLife.Actions.ActionType.CanExecuteDelegate) - TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}},TinyLife.Actions.ActionType.CanExecuteDelegate)
- TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
- TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate) - TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)
- TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
- TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
- TinyLife.Actions.DebugAction.IsCompleted - TinyLife.Actions.DebugAction.IsCompleted
- TinyLife.Actions.DebugAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.DebugAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.DebugAction.Run - TinyLife.Actions.DebugAction.Run
@ -23,13 +26,13 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
An 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. An 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. They complete immediately when started and invoke their <xref href="TinyLife.Actions.DebugAction.Run" data-throw-if-not-resolved="false"></xref> method once on completion.
A debug action type should be created using <xref href="TinyLife.Actions.DebugAction.Create(System.String%2cTinyLife.Objects.ObjectCategory%2cSystem.Action%7bTinyLife.Actions.Action%7d%2cTinyLife.Actions.ActionType.CanExecuteDelegate)" data-throw-if-not-resolved="false"></xref>. A 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> or one of its overloads.
example: [] example: []
syntax: syntax:
content: 'public class DebugAction : Action, IGenericDataHolder' content: 'public abstract class DebugAction : Action, IGenericDataHolder'
content.vb: Public Class DebugAction Inherits Action Implements IGenericDataHolder content.vb: Public MustInherit Class DebugAction Inherits Action Implements IGenericDataHolder
inheritance: inheritance:
- System.Object - System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
@ -38,6 +41,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -52,7 +56,7 @@ items:
- TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.ForceResult
- TinyLife.Actions.Action.Initialize - TinyLife.Actions.Action.Initialize
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanStartNow - TinyLife.Actions.Action.CanStartNow
@ -157,8 +161,8 @@ items:
summary: Runs this debug action's behavior. summary: Runs this debug action's behavior.
example: [] example: []
syntax: syntax:
content: protected virtual void Run() content: protected abstract void Run()
content.vb: Protected Overridable Sub Run() content.vb: Protected MustOverride Sub Run()
overload: TinyLife.Actions.DebugAction.Run* overload: TinyLife.Actions.DebugAction.Run*
- uid: TinyLife.Actions.DebugAction.IsCompleted - uid: TinyLife.Actions.DebugAction.IsCompleted
commentId: M:TinyLife.Actions.DebugAction.IsCompleted commentId: M:TinyLife.Actions.DebugAction.IsCompleted
@ -219,6 +223,45 @@ items:
content.vb: Public Overrides Sub OnCompleted(type As CompletionType) content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.DebugAction.OnCompleted* overload: TinyLife.Actions.DebugAction.OnCompleted*
- 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)
id: Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)
parent: TinyLife.Actions.DebugAction
langs:
- csharp
- vb
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)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates type settings for a debug action with the given settings.
example: []
syntax:
content: public static ActionType.TypeSettings Create(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canExecute = null)
parameters:
- id: name
type: System.String
description: The name.
- id: context
type: TinyLife.Objects.ObjectCategory
description: The context.
- id: constructedType
type: System.Type
description: The type of action to construct.
- id: canExecute
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:
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
overload: TinyLife.Actions.DebugAction.Create*
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)
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) - uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate)
commentId: M:TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) commentId: M:TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate)
id: Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) id: Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate)
@ -300,24 +343,24 @@ items:
nameWithType.vb: DebugAction.Create(String, ObjectCategory, String, Func(Of ActionInfo, IEnumerable(Of Object)), ActionType.CanExecuteDelegate) nameWithType.vb: DebugAction.Create(String, ObjectCategory, String, Func(Of ActionInfo, IEnumerable(Of Object)), ActionType.CanExecuteDelegate)
fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, String, System.Func(Of TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of Object)), TinyLife.Actions.ActionType.CanExecuteDelegate) fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, String, System.Func(Of TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of Object)), TinyLife.Actions.ActionType.CanExecuteDelegate)
name.vb: Create(String, ObjectCategory, String, Func(Of ActionInfo, IEnumerable(Of Object)), CanExecuteDelegate) name.vb: Create(String, ObjectCategory, String, Func(Of ActionInfo, IEnumerable(Of Object)), CanExecuteDelegate)
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate) - uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
commentId: M: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.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
id: Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate) id: Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
parent: TinyLife.Actions.DebugAction parent: TinyLife.Actions.DebugAction
langs: langs:
- csharp - csharp
- vb - vb
name: Create(string, ObjectCategory, Type, CanExecuteDelegate) name: Create(string, ObjectCategory, (string Name, Action<Action> Action)[], CanExecuteDelegate)
nameWithType: DebugAction.Create(string, ObjectCategory, Type, ActionType.CanExecuteDelegate) nameWithType: DebugAction.Create(string, ObjectCategory, (string Name, Action<Action> Action)[], ActionType.CanExecuteDelegate)
fullName: TinyLife.Actions.DebugAction.Create(string, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate) fullName: TinyLife.Actions.DebugAction.Create(string, TinyLife.Objects.ObjectCategory, (string Name, System.Action<TinyLife.Actions.Action> Action)[], TinyLife.Actions.ActionType.CanExecuteDelegate)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: Creates type settings for a debug action with the given settings. summary: Creates type settings for a debug action that executes a set of simple <xref href="System.Action" data-throw-if-not-resolved="false"></xref> functions with the given settings. Each action function is displayed as an <xref href="TinyLife.Actions.ActionArgument" data-throw-if-not-resolved="false"></xref> when executing.
example: [] 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, (string Name, Action<Action> Action)[] runs, ActionType.CanExecuteDelegate canExecute = null)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
@ -325,20 +368,101 @@ items:
- id: context - id: context
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
description: The context. description: The context.
- id: constructedType - id: runs
type: System.Type type: System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}[]
description: The type of action to construct. description: The actions to execute when this debug action is run.
- 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. 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. 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, runs As (Name As String, Action As Action(Of Action))(), 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, (Name As String, Action As Action(Of Action))(), 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, (Name As String, Action As System.Action(Of TinyLife.Actions.Action))(), TinyLife.Actions.ActionType.CanExecuteDelegate)
name.vb: Create(String, ObjectCategory, Type, CanExecuteDelegate) name.vb: Create(String, ObjectCategory, (Name As String, Action As Action(Of Action))(), CanExecuteDelegate)
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
commentId: M:TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
id: Create(System.String,TinyLife.Objects.ObjectCategory,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
parent: TinyLife.Actions.DebugAction
langs:
- csharp
- vb
name: Create(string, ObjectCategory, (string Name, Func<ActionInfo, bool> Valid, Action<Action> Action)[], CanExecuteDelegate)
nameWithType: DebugAction.Create(string, ObjectCategory, (string Name, Func<ActionInfo, bool> Valid, Action<Action> Action)[], ActionType.CanExecuteDelegate)
fullName: TinyLife.Actions.DebugAction.Create(string, TinyLife.Objects.ObjectCategory, (string Name, System.Func<TinyLife.Actions.ActionInfo, bool> Valid, System.Action<TinyLife.Actions.Action> Action)[], TinyLife.Actions.ActionType.CanExecuteDelegate)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates type settings for a debug action that executes a set of simple <xref href="System.Action" data-throw-if-not-resolved="false"></xref> functions with the given settings. Each action function is displayed as an <xref href="TinyLife.Actions.ActionArgument" data-throw-if-not-resolved="false"></xref> when executing.
example: []
syntax:
content: public static ActionType.TypeSettings Create(string name, ObjectCategory context, (string Name, Func<ActionInfo, bool> Valid, Action<Action> Action)[] runs, ActionType.CanExecuteDelegate canExecute = null)
parameters:
- id: name
type: System.String
description: The name.
- id: context
type: TinyLife.Objects.ObjectCategory
description: The context.
- id: runs
type: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}[]
description: The actions to execute when this debug action is run.
- id: canExecute
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:
type: TinyLife.Actions.ActionType.TypeSettings
description: The created type settings.
content.vb: Public Shared Function Create(name As String, context As ObjectCategory, runs As (Name As String, Valid As Func(Of ActionInfo, Boolean), Action As Action(Of Action))(), canExecute As ActionType.CanExecuteDelegate = Nothing) As ActionType.TypeSettings
overload: TinyLife.Actions.DebugAction.Create*
nameWithType.vb: DebugAction.Create(String, ObjectCategory, (Name As String, Valid As Func(Of ActionInfo, Boolean), Action As Action(Of Action))(), ActionType.CanExecuteDelegate)
fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, (Name As String, Valid As System.Func(Of TinyLife.Actions.ActionInfo, Boolean), Action As System.Action(Of TinyLife.Actions.Action))(), TinyLife.Actions.ActionType.CanExecuteDelegate)
name.vb: Create(String, ObjectCategory, (Name As String, Valid As Func(Of ActionInfo, Boolean), Action As Action(Of Action))(), CanExecuteDelegate)
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
commentId: M:TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
id: Create(System.String,TinyLife.Objects.ObjectCategory,System.String,System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}[],TinyLife.Actions.ActionType.CanExecuteDelegate)
parent: TinyLife.Actions.DebugAction
langs:
- csharp
- vb
name: Create(string, ObjectCategory, string, (string Name, Func<ActionInfo, IEnumerable<object>> Args)[], CanExecuteDelegate)
nameWithType: DebugAction.Create(string, ObjectCategory, string, (string Name, Func<ActionInfo, IEnumerable<object>> Args)[], ActionType.CanExecuteDelegate)
fullName: TinyLife.Actions.DebugAction.Create(string, TinyLife.Objects.ObjectCategory, string, (string Name, System.Func<TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable<object>> Args)[], TinyLife.Actions.ActionType.CanExecuteDelegate)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates type settings for a debug action that executes a set of <xref href="TinyLife.Debug.Cheats" data-throw-if-not-resolved="false"></xref> entry with the given potential arguments. Each argument is displayed as an <xref href="TinyLife.Actions.ActionArgument" data-throw-if-not-resolved="false"></xref> when executing.
example: []
syntax:
content: public static ActionType.TypeSettings Create(string name, ObjectCategory context, string cheat, (string Name, Func<ActionInfo, IEnumerable<object>> Args)[] runsArgs, ActionType.CanExecuteDelegate canExecute = null)
parameters:
- id: name
type: System.String
description: The name.
- id: context
type: TinyLife.Objects.ObjectCategory
description: The context.
- id: cheat
type: System.String
description: The cheat to execute when this debug action is run.
- id: runsArgs
type: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}[]
description: The choices of arguments to pass to the executed <code class="paramref">cheat</code> when this debug action is run.
- id: canExecute
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:
type: TinyLife.Actions.ActionType.TypeSettings
description: The created type settings.
content.vb: Public Shared Function Create(name As String, context As ObjectCategory, cheat As String, runsArgs As (Name As String, Args As Func(Of ActionInfo, IEnumerable(Of Object)))(), canExecute As ActionType.CanExecuteDelegate = Nothing) As ActionType.TypeSettings
overload: TinyLife.Actions.DebugAction.Create*
nameWithType.vb: DebugAction.Create(String, ObjectCategory, String, (Name As String, Args As Func(Of ActionInfo, IEnumerable(Of Object)))(), ActionType.CanExecuteDelegate)
fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, String, (Name As String, Args As System.Func(Of TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of Object)))(), TinyLife.Actions.ActionType.CanExecuteDelegate)
name.vb: Create(String, ObjectCategory, String, (Name As String, Args As Func(Of ActionInfo, IEnumerable(Of Object)))(), CanExecuteDelegate)
references: references:
- uid: TinyLife.Debug.ShowDebugActions - uid: TinyLife.Debug.ShowDebugActions
commentId: F:TinyLife.Debug.ShowDebugActions commentId: F:TinyLife.Debug.ShowDebugActions
@ -346,20 +470,38 @@ references:
name: ShowDebugActions name: ShowDebugActions
nameWithType: Debug.ShowDebugActions nameWithType: Debug.ShowDebugActions
fullName: TinyLife.Debug.ShowDebugActions fullName: TinyLife.Debug.ShowDebugActions
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) - uid: TinyLife.Actions.DebugAction.Run
commentId: M:TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) commentId: M:TinyLife.Actions.DebugAction.Run
isExternal: true href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Run
href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Action_TinyLife_Actions_Action__TinyLife_Actions_ActionType_CanExecuteDelegate_ name: Run()
name: Create(string, ObjectCategory, Action<Action>, CanExecuteDelegate) nameWithType: DebugAction.Run()
nameWithType: DebugAction.Create(string, ObjectCategory, Action<Action>, ActionType.CanExecuteDelegate) fullName: TinyLife.Actions.DebugAction.Run()
fullName: TinyLife.Actions.DebugAction.Create(string, TinyLife.Objects.ObjectCategory, System.Action<TinyLife.Actions.Action>, TinyLife.Actions.ActionType.CanExecuteDelegate)
nameWithType.vb: DebugAction.Create(String, ObjectCategory, Action(Of Action), ActionType.CanExecuteDelegate)
fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, System.Action(Of TinyLife.Actions.Action), TinyLife.Actions.ActionType.CanExecuteDelegate)
name.vb: Create(String, ObjectCategory, Action(Of Action), CanExecuteDelegate)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) - uid: TinyLife.Actions.DebugAction.Run
name: Run
href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Run
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.DebugAction.Run
name: Run
href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Run
- name: (
- name: )
- 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: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Type_TinyLife_Actions_ActionType_CanExecuteDelegate_
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: Create
href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Action_TinyLife_Actions_Action__TinyLife_Actions_ActionType_CanExecuteDelegate_ href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Type_TinyLife_Actions_ActionType_CanExecuteDelegate_
- name: ( - name: (
- uid: System.String - uid: System.String
name: string name: string
@ -372,15 +514,10 @@ references:
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Action`1 - uid: System.Type
name: Action name: Type
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1 href: https://learn.microsoft.com/dotnet/api/system.type
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
@ -388,9 +525,9 @@ references:
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Action{TinyLife.Actions.Action},TinyLife.Actions.ActionType.CanExecuteDelegate) - uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)
name: Create name: Create
href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Action_TinyLife_Actions_Action__TinyLife_Actions_ActionType_CanExecuteDelegate_ href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Type_TinyLife_Actions_ActionType_CanExecuteDelegate_
- name: ( - name: (
- uid: System.String - uid: System.String
name: String name: String
@ -403,17 +540,10 @@ references:
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Action`1 - uid: System.Type
name: Action name: Type
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1 href: https://learn.microsoft.com/dotnet/api/system.type
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
@ -481,6 +611,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -637,30 +774,40 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
@ -4211,14 +4358,6 @@ references:
- uid: TinyLife.Objects - uid: TinyLife.Objects
name: Objects name: Objects
href: TinyLife.Objects.html href: TinyLife.Objects.html
- uid: System.Action
commentId: T:System.Action
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action
name: Action
nameWithType: Action
fullName: System.Action
- 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
@ -4244,7 +4383,7 @@ references:
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- uid: TinyLife.Actions.DebugAction.Create* - uid: TinyLife.Actions.DebugAction.Create*
commentId: Overload:TinyLife.Actions.DebugAction.Create commentId: Overload:TinyLife.Actions.DebugAction.Create
href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Action_TinyLife_Actions_Action__TinyLife_Actions_ActionType_CanExecuteDelegate_ href: TinyLife.Actions.DebugAction.html#TinyLife_Actions_DebugAction_Create_System_String_TinyLife_Objects_ObjectCategory_System_Type_TinyLife_Actions_ActionType_CanExecuteDelegate_
name: Create name: Create
nameWithType: DebugAction.Create nameWithType: DebugAction.Create
fullName: TinyLife.Actions.DebugAction.Create fullName: TinyLife.Actions.DebugAction.Create
@ -4266,6 +4405,45 @@ references:
name: ObjectCategory name: ObjectCategory
nameWithType: ObjectCategory nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory fullName: TinyLife.Objects.ObjectCategory
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: System.Action
commentId: T:System.Action
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action
name: Action
nameWithType: Action
fullName: System.Action
- uid: System.Action{TinyLife.Actions.Action} - uid: System.Action{TinyLife.Actions.Action}
commentId: T:System.Action{TinyLife.Actions.Action} commentId: T:System.Action{TinyLife.Actions.Action}
parent: System parent: System
@ -4299,29 +4477,6 @@ references:
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ) - name: )
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: System.Action`1 - uid: System.Action`1
commentId: T:System.Action`1 commentId: T:System.Action`1
isExternal: true isExternal: true
@ -4449,11 +4604,294 @@ references:
- name: " " - name: " "
- name: TResult - name: TResult
- name: ) - name: )
- uid: System.Type - uid: TinyLife.Actions.ActionArgument
commentId: T:System.Type commentId: T:TinyLife.Actions.ActionArgument
parent: System href: TinyLife.Actions.ActionArgument.html
name: ActionArgument
nameWithType: ActionArgument
fullName: TinyLife.Actions.ActionArgument
- uid: System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}[]
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type href: https://learn.microsoft.com/dotnet/api/system.string
name: Type name: (string Name, Action<Action> Action)[]
nameWithType: Type nameWithType: (string Name, Action<Action> Action)[]
fullName: System.Type fullName: (string Name, System.Action<TinyLife.Actions.Action> Action)[]
nameWithType.vb: (Name As String, Action As Action(Of Action))()
fullName.vb: (Name As String, Action As System.Action(Of TinyLife.Actions.Action))()
name.vb: (Name As String, Action As Action(Of Action))()
spec.csharp:
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: " "
- uid: System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}.Name
name: Name
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.action-tinylife.actions.action--.name
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
- name: " "
- uid: System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}.Action
name: Action
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.action-tinylife.actions.action--.action
- name: )
- name: '['
- name: ']'
spec.vb:
- name: (
- uid: System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}.Name
name: Name
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.action-tinylife.actions.action--.name
- name: " "
- name: As
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.Action{TinyLife.Actions.Action}}.Action
name: Action
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.action-tinylife.actions.action--.action
- name: " "
- name: As
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- name: )
- name: (
- name: )
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: (string Name, Func<ActionInfo, bool> Valid, Action<Action> Action)[]
nameWithType: (string Name, Func<ActionInfo, bool> Valid, Action<Action> Action)[]
fullName: (string Name, System.Func<TinyLife.Actions.ActionInfo, bool> Valid, System.Action<TinyLife.Actions.Action> Action)[]
nameWithType.vb: (Name As String, Valid As Func(Of ActionInfo, Boolean), Action As Action(Of Action))()
fullName.vb: (Name As String, Valid As System.Func(Of TinyLife.Actions.ActionInfo, Boolean), Action As System.Action(Of TinyLife.Actions.Action))()
name.vb: (Name As String, Valid As Func(Of ActionInfo, Boolean), Action As Action(Of Action))()
spec.csharp:
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}.Name
name: Name
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.boolean-,system.action-tinylife.actions.action--.name
- name: ','
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}.Valid
name: Valid
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.boolean-,system.action-tinylife.actions.action--.valid
- name: ','
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}.Action
name: Action
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.boolean-,system.action-tinylife.actions.action--.action
- name: )
- name: '['
- name: ']'
spec.vb:
- name: (
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}.Name
name: Name
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.boolean-,system.action-tinylife.actions.action--.name
- name: " "
- name: As
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}.Valid
name: Valid
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.boolean-,system.action-tinylife.actions.action--.valid
- name: " "
- name: As
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Boolean},System.Action{TinyLife.Actions.Action}}.Action
name: Action
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.boolean-,system.action-tinylife.actions.action--.action
- name: " "
- name: As
- name: " "
- uid: System.Action`1
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- name: )
- name: (
- name: )
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: (string Name, Func<ActionInfo, IEnumerable<object>> Args)[]
nameWithType: (string Name, Func<ActionInfo, IEnumerable<object>> Args)[]
fullName: (string Name, System.Func<TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable<object>> Args)[]
nameWithType.vb: (Name As String, Args As Func(Of ActionInfo, IEnumerable(Of Object)))()
fullName.vb: (Name As String, Args As System.Func(Of TinyLife.Actions.ActionInfo, System.Collections.Generic.IEnumerable(Of Object)))()
name.vb: (Name As String, Args As Func(Of ActionInfo, IEnumerable(Of Object)))()
spec.csharp:
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}.Name
name: Name
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.collections.generic.ienumerable-system.object---.name
- name: ','
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: '>'
- name: '>'
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}.Args
name: Args
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.collections.generic.ienumerable-system.object---.args
- name: )
- name: '['
- name: ']'
spec.vb:
- name: (
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}.Name
name: Name
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.collections.generic.ienumerable-system.object---.name
- name: " "
- name: As
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.Func{TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}}}.Args
name: Args
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.func-tinylife.actions.actioninfo,system.collections.generic.ienumerable-system.object---.args
- name: " "
- name: As
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- name: )
- name: )
- name: (
- name: )

View file

@ -16,7 +16,7 @@ items:
- TinyLife.Actions.DeferredAction.IsCompleted - TinyLife.Actions.DeferredAction.IsCompleted
- TinyLife.Actions.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -43,6 +43,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info - TinyLife.Actions.Action.Info
@ -371,16 +372,16 @@ items:
content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean
overridden: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) overridden: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
overload: TinyLife.Actions.DeferredAction.CanMultitask* overload: TinyLife.Actions.DeferredAction.CanMultitask*
- uid: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.DeferredAction parent: TinyLife.Actions.DeferredAction
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: DeferredAction.Validate(PersonLike) nameWithType: DeferredAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -393,16 +394,19 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate(PersonLike person) content: public override bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean content.vb: Public Overrides Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Actions.DeferredAction.Validate* overload: TinyLife.Actions.DeferredAction.Validate*
- uid: TinyLife.Actions.DeferredAction.IsCompleted - uid: TinyLife.Actions.DeferredAction.IsCompleted
commentId: M:TinyLife.Actions.DeferredAction.IsCompleted commentId: M:TinyLife.Actions.DeferredAction.IsCompleted
@ -551,6 +555,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -4403,37 +4414,54 @@ references:
name: CanMultitask name: CanMultitask
nameWithType: DeferredAction.CanMultitask nameWithType: DeferredAction.CanMultitask
fullName: TinyLife.Actions.DeferredAction.CanMultitask fullName: TinyLife.Actions.DeferredAction.CanMultitask
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.DeferredAction.Validate* - uid: TinyLife.Actions.DeferredAction.Validate*
commentId: Overload:TinyLife.Actions.DeferredAction.Validate commentId: Overload:TinyLife.Actions.DeferredAction.Validate
href: TinyLife.Actions.DeferredAction.html#TinyLife_Actions_DeferredAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.DeferredAction.html#TinyLife_Actions_DeferredAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: DeferredAction.Validate nameWithType: DeferredAction.Validate
fullName: TinyLife.Actions.DeferredAction.Validate fullName: TinyLife.Actions.DeferredAction.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Actions.CompletionType.Completed - uid: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed commentId: F:TinyLife.Actions.CompletionType.Completed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed

View file

@ -43,6 +43,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -55,7 +56,7 @@ items:
- TinyLife.Actions.Action.ElapsedTime - TinyLife.Actions.Action.ElapsedTime
- TinyLife.Actions.Action.PlayerPromptOpen - TinyLife.Actions.Action.PlayerPromptOpen
- TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.ForceResult
- TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanStartNow - TinyLife.Actions.Action.CanStartNow
@ -552,6 +553,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -636,30 +644,40 @@ references:
name: ForceResult name: ForceResult
nameWithType: Action.ForceResult nameWithType: Action.ForceResult
fullName: TinyLife.Actions.Action.ForceResult fullName: TinyLife.Actions.Action.ForceResult
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)

View file

@ -51,10 +51,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -706,30 +707,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -782,6 +793,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -42,8 +42,9 @@ items:
- TinyLife.Actions.PathfindAction.Path - TinyLife.Actions.PathfindAction.Path
- TinyLife.Actions.PathfindAction.PathReady - TinyLife.Actions.PathfindAction.PathReady
- TinyLife.Actions.PathfindAction.Initialize - TinyLife.Actions.PathfindAction.Initialize
- TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -429,30 +430,40 @@ references:
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Initialize href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Initialize
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.PathfindAction parent: TinyLife.Actions.PathfindAction
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: PathfindAction.Validate(PersonLike) nameWithType: PathfindAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.Random - uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random
@ -461,6 +472,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -53,9 +53,10 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -792,30 +793,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanStartNow - uid: TinyLife.Actions.MultiAction.CanStartNow
commentId: M:TinyLife.Actions.MultiAction.CanStartNow commentId: M:TinyLife.Actions.MultiAction.CanStartNow
@ -843,6 +854,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -13,7 +13,7 @@ items:
- TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize - TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
- TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -27,7 +27,7 @@ items:
summary: >- summary: >-
A multi action handler is a handler that is used by <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>, which handles a set of underlying actions that should be executed in a row. A multi action handler is a handler that is used by <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>, which handles a set of underlying actions that should be executed in a row.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places. Note that, when using this class, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike%2cTinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -242,16 +242,16 @@ items:
nameWithType.vb: MultiActionHandler.Update(GameTime, TimeSpan, Single) nameWithType.vb: MultiActionHandler.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Handlers.MultiActionHandler parent: TinyLife.Actions.Handlers.MultiActionHandler
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Action, PersonLike) name: Validate(Action, PersonLike, AppliedMigrations)
nameWithType: MultiActionHandler.Validate(Action, PersonLike) nameWithType: MultiActionHandler.Validate(Action, PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -259,21 +259,24 @@ items:
summary: >- summary: >-
Validates this multi action handler and all of the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> it hosts Validates this multi action handler and all of the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> it hosts
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>. This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike%2cTinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public bool Validate(Action containingAction, PersonLike person) content: public bool Validate(Action containingAction, PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: containingAction - id: containingAction
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The action that contains this multi action handler. description: The action that contains this multi action handler.
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> method. description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike%2cTinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref> method.
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The set of migrations that have already been applied on this object.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this multi action handler is still valid. description: Whether this multi action handler is still valid.
content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean content.vb: Public Function Validate(containingAction As Action, person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate* overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted - uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
@ -395,16 +398,16 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(Action, PersonLike) name: Validate(Action, PersonLike, AppliedMigrations)
nameWithType: MultiActionHandler.Validate(Action, PersonLike) nameWithType: MultiActionHandler.Validate(Action, PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
@ -414,11 +417,16 @@ references:
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
@ -428,6 +436,11 @@ references:
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -1362,34 +1375,44 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate* - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: MultiActionHandler.Validate nameWithType: MultiActionHandler.Validate
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate
@ -1400,6 +1423,13 @@ references:
name: PersonLike name: PersonLike
nameWithType: PersonLike nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -12,7 +12,7 @@ items:
- TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted - TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
- TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -26,7 +26,7 @@ items:
summary: >- summary: >-
An UnderlyingAction is a class that can instantiate a single <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> that will be executed as part of the action it is used in. An UnderlyingAction is a class that can instantiate a single <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> that will be executed as part of the action it is used in.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places. Note that, when using this class, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike%2cTinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -216,16 +216,16 @@ items:
nameWithType.vb: UnderlyingActionHandler.Update(GameTime, TimeSpan, Single) nameWithType.vb: UnderlyingActionHandler.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Handlers.UnderlyingActionHandler parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Action, PersonLike) name: Validate(Action, PersonLike, AppliedMigrations)
nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike) nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -233,21 +233,24 @@ items:
summary: >- summary: >-
Validates this action container and its <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>. Validates this action container and its <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>.
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>. This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike%2cTinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public bool Validate(Action containingAction, PersonLike person) content: public bool Validate(Action containingAction, PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: containingAction - id: containingAction
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The action that contains this underlying action handler. description: The action that contains this underlying action handler.
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> method. description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike%2cTinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref> method.
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The set of migrations that have already been applied on this object.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this underlying action handler is still valid. description: Whether this underlying action handler is still valid.
content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean content.vb: Public Function Validate(containingAction As Action, person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate* overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
@ -363,16 +366,16 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(Action, PersonLike) name: Validate(Action, PersonLike, AppliedMigrations)
nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike) nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
@ -382,11 +385,16 @@ references:
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
@ -396,6 +404,11 @@ references:
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -1145,37 +1158,54 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate* - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: UnderlyingActionHandler.Validate nameWithType: UnderlyingActionHandler.Validate
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Actions.CompletionType.Completed - uid: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed commentId: F:TinyLife.Actions.CompletionType.Completed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed

View file

@ -23,7 +23,7 @@ items:
- TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) - TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)
- TinyLife.Actions.HelpAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.HelpAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -84,6 +84,7 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -401,16 +402,16 @@ items:
content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean
overridden: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) overridden: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
overload: TinyLife.Actions.HelpAction.CanMultitask* overload: TinyLife.Actions.HelpAction.CanMultitask*
- uid: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.HelpAction parent: TinyLife.Actions.HelpAction
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: HelpAction.Validate(PersonLike) nameWithType: HelpAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -423,16 +424,19 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate(PersonLike person) content: public override bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean content.vb: Public Overrides Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) overridden: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Actions.HelpAction.Validate* overload: TinyLife.Actions.HelpAction.Validate*
- uid: TinyLife.Actions.HelpAction.GetNextAction(TinyLife.Actions.CompletionType) - uid: TinyLife.Actions.HelpAction.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.HelpAction.GetNextAction(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.HelpAction.GetNextAction(TinyLife.Actions.CompletionType)
@ -1857,6 +1861,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -5298,37 +5309,54 @@ references:
name: CanMultitask name: CanMultitask
nameWithType: HelpAction.CanMultitask nameWithType: HelpAction.CanMultitask
fullName: TinyLife.Actions.HelpAction.CanMultitask fullName: TinyLife.Actions.HelpAction.CanMultitask
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.HelpAction.Validate* - uid: TinyLife.Actions.HelpAction.Validate*
commentId: Overload:TinyLife.Actions.HelpAction.Validate commentId: Overload:TinyLife.Actions.HelpAction.Validate
href: TinyLife.Actions.HelpAction.html#TinyLife_Actions_HelpAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.HelpAction.html#TinyLife_Actions_HelpAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: HelpAction.Validate nameWithType: HelpAction.Validate
fullName: TinyLife.Actions.HelpAction.Validate fullName: TinyLife.Actions.HelpAction.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -73,8 +73,9 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -1447,30 +1448,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.Random - uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random
@ -1479,6 +1490,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -27,7 +27,7 @@ items:
- TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreInitialize
- TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -66,6 +66,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -723,16 +724,16 @@ items:
content.vb: Public NotOverridable Overrides Sub OnCompleted(type As CompletionType) content.vb: Public NotOverridable Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.MultiAction.OnCompleted* overload: TinyLife.Actions.MultiAction.OnCompleted*
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -745,16 +746,19 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate(PersonLike person) content: public override bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean content.vb: Public Overrides Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Actions.MultiAction.Validate* overload: TinyLife.Actions.MultiAction.Validate*
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -886,6 +890,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -5166,37 +5177,54 @@ references:
name: OnCompleted name: OnCompleted
nameWithType: MultiAction.OnCompleted nameWithType: MultiAction.OnCompleted
fullName: TinyLife.Actions.MultiAction.OnCompleted fullName: TinyLife.Actions.MultiAction.OnCompleted
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate* - uid: TinyLife.Actions.MultiAction.Validate*
commentId: Overload:TinyLife.Actions.MultiAction.Validate commentId: Overload:TinyLife.Actions.MultiAction.Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: MultiAction.Validate nameWithType: MultiAction.Validate
fullName: TinyLife.Actions.MultiAction.Validate fullName: TinyLife.Actions.MultiAction.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -80,8 +80,9 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -1545,30 +1546,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.Random - uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random
@ -1577,6 +1588,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -57,10 +57,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -847,30 +848,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -923,6 +934,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -17,7 +17,7 @@ items:
- TinyLife.Actions.PathfindAction.PathReady - TinyLife.Actions.PathfindAction.PathReady
- TinyLife.Actions.PathfindAction.SpeedMultiplier - TinyLife.Actions.PathfindAction.SpeedMultiplier
- TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -47,6 +47,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -452,16 +453,16 @@ items:
content.vb: Public Overrides Sub OnCompleted(type As CompletionType) content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.PathfindAction.OnCompleted* overload: TinyLife.Actions.PathfindAction.OnCompleted*
- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.PathfindAction parent: TinyLife.Actions.PathfindAction
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: PathfindAction.Validate(PersonLike) nameWithType: PathfindAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -474,16 +475,19 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate(PersonLike person) content: public override bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean content.vb: Public Overrides Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Actions.PathfindAction.Validate* overload: TinyLife.Actions.PathfindAction.Validate*
references: references:
- uid: MLEM.Pathfinding.AStar2 - uid: MLEM.Pathfinding.AStar2
@ -553,6 +557,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -4920,34 +4931,51 @@ references:
name: OnCompleted name: OnCompleted
nameWithType: PathfindAction.OnCompleted nameWithType: PathfindAction.OnCompleted
fullName: TinyLife.Actions.PathfindAction.OnCompleted fullName: TinyLife.Actions.PathfindAction.OnCompleted
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.PathfindAction.Validate* - uid: TinyLife.Actions.PathfindAction.Validate*
commentId: Overload:TinyLife.Actions.PathfindAction.Validate commentId: Overload:TinyLife.Actions.PathfindAction.Validate
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: PathfindAction.Validate nameWithType: PathfindAction.Validate
fullName: TinyLife.Actions.PathfindAction.Validate fullName: TinyLife.Actions.PathfindAction.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations

View file

@ -13,7 +13,7 @@ items:
- TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.PathfindToPersonAction.Target - TinyLife.Actions.PathfindToPersonAction.Target
- TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier - TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier
langs: langs:
- csharp - csharp
@ -41,6 +41,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -332,16 +333,16 @@ items:
nameWithType.vb: PathfindToPersonAction.Update(GameTime, TimeSpan, Single) nameWithType.vb: PathfindToPersonAction.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.PathfindToPersonAction parent: TinyLife.Actions.PathfindToPersonAction
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: PathfindToPersonAction.Validate(PersonLike) nameWithType: PathfindToPersonAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -354,16 +355,19 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate(PersonLike person) content: public override bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean content.vb: Public Overrides Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Actions.PathfindToPersonAction.Validate* overload: TinyLife.Actions.PathfindToPersonAction.Validate*
- uid: TinyLife.Actions.PathfindToPersonAction.IsCompleted - uid: TinyLife.Actions.PathfindToPersonAction.IsCompleted
commentId: M:TinyLife.Actions.PathfindToPersonAction.IsCompleted commentId: M:TinyLife.Actions.PathfindToPersonAction.IsCompleted
@ -518,6 +522,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -4264,37 +4275,54 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.PathfindToPersonAction.Validate* - uid: TinyLife.Actions.PathfindToPersonAction.Validate*
commentId: Overload:TinyLife.Actions.PathfindToPersonAction.Validate commentId: Overload:TinyLife.Actions.PathfindToPersonAction.Validate
href: TinyLife.Actions.PathfindToPersonAction.html#TinyLife_Actions_PathfindToPersonAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindToPersonAction.html#TinyLife_Actions_PathfindToPersonAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: PathfindToPersonAction.Validate nameWithType: PathfindToPersonAction.Validate
fullName: TinyLife.Actions.PathfindToPersonAction.Validate fullName: TinyLife.Actions.PathfindToPersonAction.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -50,10 +50,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -693,30 +694,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -769,6 +780,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -51,10 +51,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -737,30 +738,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -813,6 +824,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -56,10 +56,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info - TinyLife.Actions.Action.Info
@ -873,30 +874,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -949,6 +960,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -53,10 +53,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -722,30 +723,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -798,6 +809,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -40,6 +40,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -54,7 +55,7 @@ items:
- TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.ForceResult
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanStartNow - TinyLife.Actions.Action.CanStartNow
@ -296,6 +297,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -458,30 +466,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)

View file

@ -81,8 +81,9 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -1491,30 +1492,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.Random - uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random
@ -1523,6 +1534,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -55,10 +55,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -830,30 +831,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -906,6 +917,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -50,10 +50,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -702,30 +703,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -778,6 +789,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -84,8 +84,9 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -1716,30 +1717,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.Random - uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random
@ -1748,6 +1759,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -37,6 +37,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -50,7 +51,7 @@ items:
- TinyLife.Actions.Action.PlayerPromptOpen - TinyLife.Actions.Action.PlayerPromptOpen
- TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.ForceResult
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanStartNow - TinyLife.Actions.Action.CanStartNow
@ -357,6 +358,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -494,30 +502,40 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)

View file

@ -12,7 +12,7 @@ items:
- TinyLife.Actions.TryGoHereAction.IsCompleted - TinyLife.Actions.TryGoHereAction.IsCompleted
- TinyLife.Actions.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -39,6 +39,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -260,16 +261,16 @@ items:
nameWithType.vb: TryGoHereAction.Update(GameTime, TimeSpan, Single) nameWithType.vb: TryGoHereAction.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.TryGoHereAction parent: TinyLife.Actions.TryGoHereAction
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: TryGoHereAction.Validate(PersonLike) nameWithType: TryGoHereAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -282,16 +283,19 @@ items:
When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>. When returning false on this method, the action is removed from the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate(PersonLike person) content: public override bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this action belongs to description: The person that this action belongs to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The migrations that have been applied so far
return: return:
type: System.Boolean type: System.Boolean
description: Whether or not the action is still valid (or if it has invalid data) description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean content.vb: Public Overrides Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Actions.TryGoHereAction.Validate* overload: TinyLife.Actions.TryGoHereAction.Validate*
- uid: TinyLife.Actions.TryGoHereAction.IsCompleted - uid: TinyLife.Actions.TryGoHereAction.IsCompleted
commentId: M:TinyLife.Actions.TryGoHereAction.IsCompleted commentId: M:TinyLife.Actions.TryGoHereAction.IsCompleted
@ -445,6 +449,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -4417,37 +4428,54 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Action.Validate(PersonLike) nameWithType: Action.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.TryGoHereAction.Validate* - uid: TinyLife.Actions.TryGoHereAction.Validate*
commentId: Overload:TinyLife.Actions.TryGoHereAction.Validate commentId: Overload:TinyLife.Actions.TryGoHereAction.Validate
href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: TryGoHereAction.Validate nameWithType: TryGoHereAction.Validate
fullName: TinyLife.Actions.TryGoHereAction.Validate fullName: TinyLife.Actions.TryGoHereAction.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -40,8 +40,9 @@ items:
- TinyLife.Actions.PathfindAction.Initialize - TinyLife.Actions.PathfindAction.Initialize
- TinyLife.Actions.PathfindAction.IsCompleted - TinyLife.Actions.PathfindAction.IsCompleted
- TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.InProgressTime - TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
@ -435,30 +436,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.PathfindAction parent: TinyLife.Actions.PathfindAction
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: PathfindAction.Validate(PersonLike) nameWithType: PathfindAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.Action.Random - uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random
@ -467,6 +478,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -52,10 +52,11 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info - TinyLife.Actions.Action.Info
@ -740,30 +741,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@ -816,6 +827,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -54,9 +54,10 @@ items:
- TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Migrations
- TinyLife.Actions.Action.OnActionTypeConstructed - TinyLife.Actions.Action.OnActionTypeConstructed
- TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Type
@ -819,30 +820,40 @@ references:
name: CompletionType name: CompletionType
href: TinyLife.Actions.CompletionType.html href: TinyLife.Actions.CompletionType.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: MultiAction.Validate(PersonLike) nameWithType: MultiAction.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
href: TinyLife.Objects.PersonLike.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Actions.MultiAction.CanStartNow - uid: TinyLife.Actions.MultiAction.CanStartNow
commentId: M:TinyLife.Actions.MultiAction.CanStartNow commentId: M:TinyLife.Actions.MultiAction.CanStartNow
@ -870,6 +881,13 @@ references:
name: Random name: Random
nameWithType: Action.Random nameWithType: Action.Random
fullName: TinyLife.Actions.Action.Random fullName: TinyLife.Actions.Action.Random
- uid: TinyLife.Actions.Action.Migrations
commentId: F:TinyLife.Actions.Action.Migrations
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Migrations
name: Migrations
nameWithType: Action.Migrations
fullName: TinyLife.Actions.Action.Migrations
- uid: TinyLife.Actions.Action.OnActionTypeConstructed - uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -272,7 +272,7 @@ items:
summary: >- summary: >-
Validates this emotion modifier using the given <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> after it is loaded from disk. Validates this emotion modifier using the given <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> after it is loaded from disk.
This method is automatically called in <xref href="TinyLife.Objects.PersonLike.Validate" data-throw-if-not-resolved="false"></xref>. This method is automatically called in <xref href="TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public bool Validate(PersonLike person) content: public bool Validate(PersonLike person)
@ -832,24 +832,30 @@ references:
name: PassTime name: PassTime
nameWithType: EmotionModifier.Instance.PassTime nameWithType: EmotionModifier.Instance.PassTime
fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.PersonLike.Validate commentId: M:TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: PersonLike.Validate() nameWithType: PersonLike.Validate(AppliedMigrations)
fullName: TinyLife.Objects.PersonLike.Validate() fullName: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate* - uid: TinyLife.Emotions.EmotionModifier.Instance.Validate*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Validate commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Validate

View file

@ -12,6 +12,7 @@ items:
- TinyLife.Emotions.EmotionModifier.AdmiredFood - TinyLife.Emotions.EmotionModifier.AdmiredFood
- TinyLife.Emotions.EmotionModifier.AdmittedToCheating - TinyLife.Emotions.EmotionModifier.AdmittedToCheating
- TinyLife.Emotions.EmotionModifier.AdoptedChild - TinyLife.Emotions.EmotionModifier.AdoptedChild
- TinyLife.Emotions.EmotionModifier.AffirmedIdentity
- TinyLife.Emotions.EmotionModifier.AgedUp - TinyLife.Emotions.EmotionModifier.AgedUp
- TinyLife.Emotions.EmotionModifier.AggravatingConversation - TinyLife.Emotions.EmotionModifier.AggravatingConversation
- TinyLife.Emotions.EmotionModifier.AmazingCraftedFurniture - TinyLife.Emotions.EmotionModifier.AmazingCraftedFurniture
@ -58,6 +59,7 @@ items:
- TinyLife.Emotions.EmotionModifier.DirtyHandsAfterToilet - TinyLife.Emotions.EmotionModifier.DirtyHandsAfterToilet
- TinyLife.Emotions.EmotionModifier.DirtyObject - TinyLife.Emotions.EmotionModifier.DirtyObject
- TinyLife.Emotions.EmotionModifier.DisplayName - TinyLife.Emotions.EmotionModifier.DisplayName
- TinyLife.Emotions.EmotionModifier.DonatedToCharity
- TinyLife.Emotions.EmotionModifier.Drunk - TinyLife.Emotions.EmotionModifier.Drunk
- TinyLife.Emotions.EmotionModifier.EmbarrassingWorkConversation - TinyLife.Emotions.EmotionModifier.EmbarrassingWorkConversation
- TinyLife.Emotions.EmotionModifier.EmergencyFood - TinyLife.Emotions.EmotionModifier.EmergencyFood
@ -4058,6 +4060,44 @@ items:
return: return:
type: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}[] type: System.ValueTuple{TinyLife.Emotions.EmotionModifier,System.Int32}[]
content.vb: Public Shared ReadOnly DaydreamEmotions As (Modifier As EmotionModifier, Weight As Integer)() content.vb: Public Shared ReadOnly DaydreamEmotions As (Modifier As EmotionModifier, Weight As Integer)()
- uid: TinyLife.Emotions.EmotionModifier.DonatedToCharity
commentId: F:TinyLife.Emotions.EmotionModifier.DonatedToCharity
id: DonatedToCharity
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: DonatedToCharity
nameWithType: EmotionModifier.DonatedToCharity
fullName: TinyLife.Emotions.EmotionModifier.DonatedToCharity
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier[] DonatedToCharity
return:
type: TinyLife.Emotions.EmotionModifier[]
content.vb: Public Shared ReadOnly DonatedToCharity As EmotionModifier()
- uid: TinyLife.Emotions.EmotionModifier.AffirmedIdentity
commentId: F:TinyLife.Emotions.EmotionModifier.AffirmedIdentity
id: AffirmedIdentity
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: AffirmedIdentity
nameWithType: EmotionModifier.AffirmedIdentity
fullName: TinyLife.Emotions.EmotionModifier.AffirmedIdentity
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier AffirmedIdentity
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly AffirmedIdentity As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.Name - uid: TinyLife.Emotions.EmotionModifier.Name
commentId: F:TinyLife.Emotions.EmotionModifier.Name commentId: F:TinyLife.Emotions.EmotionModifier.Name
id: Name id: Name
@ -4368,17 +4408,23 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
summary: A helper method to use with <xref href="TinyLife.Emotions.EmotionModifier.Condition" data-throw-if-not-resolved="false"></xref> which returns the given <code class="paramref">type</code> and the result of the <code class="paramref">value</code> function if the passed <code class="paramref">person</code> has the given <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public static (IEmotionSource, int) PersonalityEmotion(PersonLike person, PersonalityType type, Func<double> value) content: public static (IEmotionSource, int) PersonalityEmotion(PersonLike person, PersonalityType type, Func<double> value)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person.
- id: type - id: type
type: TinyLife.PersonalityType type: TinyLife.PersonalityType
description: The personality type to query, and return as the <xref href="TinyLife.Emotions.IEmotionSource" data-throw-if-not-resolved="false"></xref>.
- id: value - id: value
type: System.Func{System.Double} type: System.Func{System.Double}
description: The value to return.
return: return:
type: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32} type: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}
description: The given <code class="paramref">type</code> and <code class="paramref">value</code>, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/default">default</a> if the <code class="paramref">person</code> doesn't have the given <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Shared Function PersonalityEmotion(person As PersonLike, type As PersonalityType, value As Func(Of Double)) As (IEmotionSource, Integer) content.vb: Public Shared Function PersonalityEmotion(person As PersonLike, type As PersonalityType, value As Func(Of Double)) As (IEmotionSource, Integer)
overload: TinyLife.Emotions.EmotionModifier.PersonalityEmotion* overload: TinyLife.Emotions.EmotionModifier.PersonalityEmotion*
nameWithType.vb: EmotionModifier.PersonalityEmotion(PersonLike, PersonalityType, Func(Of Double)) nameWithType.vb: EmotionModifier.PersonalityEmotion(PersonLike, PersonalityType, Func(Of Double))
@ -4398,21 +4444,29 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
summary: A helper method to use with <xref href="TinyLife.Emotions.EmotionModifier.Condition" data-throw-if-not-resolved="false"></xref> which returns an object and a value based on the objects around the <code class="paramref">person</code>, either in the same room as them, or in a given radius around them outdoors.
example: []
syntax: syntax:
content: 'public static (IEmotionSource, int) ObjectAroundEmotion<T>(PersonLike person, int outdoorsRange, Func<T, int> objectAmount, Func<T, IEmotionSource> source = null) where T : MapObject' content: 'public static (IEmotionSource, int) ObjectAroundEmotion<T>(PersonLike person, int outdoorsRange, Func<T, int> objectAmount, Func<T, IEmotionSource> source = null) where T : MapObject'
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person.
- id: outdoorsRange - id: outdoorsRange
type: System.Int32 type: System.Int32
description: The range, in tiles, that objects can be away if the person is outdoors.
- id: objectAmount - id: objectAmount
type: System.Func{{T},System.Int32} type: System.Func{{T},System.Int32}
description: The amount of an emotion that the passed object should give, which is returned from this method.
- id: source - id: source
type: System.Func{{T},TinyLife.Emotions.IEmotionSource} type: System.Func{{T},TinyLife.Emotions.IEmotionSource}
description: The emotion source that the passed object should display.
typeParameters: typeParameters:
- id: T - id: T
description: The type of object to find around the person.
return: return:
type: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32} type: System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}
description: The resulting emotion source and value.
content.vb: Public Shared Function ObjectAroundEmotion(Of T As MapObject)(person As PersonLike, outdoorsRange As Integer, objectAmount As Func(Of T, Integer), source As Func(Of T, IEmotionSource) = Nothing) As (IEmotionSource, Integer) content.vb: Public Shared Function ObjectAroundEmotion(Of T As MapObject)(person As PersonLike, outdoorsRange As Integer, objectAmount As Func(Of T, Integer), source As Func(Of T, IEmotionSource) = Nothing) As (IEmotionSource, Integer)
overload: TinyLife.Emotions.EmotionModifier.ObjectAroundEmotion* overload: TinyLife.Emotions.EmotionModifier.ObjectAroundEmotion*
nameWithType.vb: EmotionModifier.ObjectAroundEmotion(Of T)(PersonLike, Integer, Func(Of T, Integer), Func(Of T, IEmotionSource)) nameWithType.vb: EmotionModifier.ObjectAroundEmotion(Of T)(PersonLike, Integer, Func(Of T, Integer), Func(Of T, IEmotionSource))
@ -5598,12 +5652,6 @@ references:
name: Register name: Register
nameWithType: EmotionModifier.Register nameWithType: EmotionModifier.Register
fullName: TinyLife.Emotions.EmotionModifier.Register fullName: TinyLife.Emotions.EmotionModifier.Register
- uid: TinyLife.Emotions.EmotionModifier.PersonalityEmotion*
commentId: Overload:TinyLife.Emotions.EmotionModifier.PersonalityEmotion
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_PersonalityEmotion_TinyLife_Objects_PersonLike_TinyLife_PersonalityType_System_Func_System_Double__
name: PersonalityEmotion
nameWithType: EmotionModifier.PersonalityEmotion
fullName: TinyLife.Emotions.EmotionModifier.PersonalityEmotion
- uid: TinyLife.PersonalityType - uid: TinyLife.PersonalityType
commentId: T:TinyLife.PersonalityType commentId: T:TinyLife.PersonalityType
parent: TinyLife parent: TinyLife
@ -5611,6 +5659,19 @@ references:
name: PersonalityType name: PersonalityType
nameWithType: PersonalityType nameWithType: PersonalityType
fullName: TinyLife.PersonalityType fullName: TinyLife.PersonalityType
- uid: TinyLife.Emotions.IEmotionSource
commentId: T:TinyLife.Emotions.IEmotionSource
parent: TinyLife.Emotions
href: TinyLife.Emotions.IEmotionSource.html
name: IEmotionSource
nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Emotions.EmotionModifier.PersonalityEmotion*
commentId: Overload:TinyLife.Emotions.EmotionModifier.PersonalityEmotion
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_PersonalityEmotion_TinyLife_Objects_PersonLike_TinyLife_PersonalityType_System_Func_System_Double__
name: PersonalityEmotion
nameWithType: EmotionModifier.PersonalityEmotion
fullName: TinyLife.Emotions.EmotionModifier.PersonalityEmotion
- uid: System.Func{System.Double} - uid: System.Func{System.Double}
commentId: T:System.Func{System.Double} commentId: T:System.Func{System.Double}
parent: System parent: System

View file

@ -5,7 +5,7 @@ items:
id: EmotionType id: EmotionType
parent: TinyLife.Emotions parent: TinyLife.Emotions
children: children:
- TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory) - TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)
- TinyLife.Emotions.EmotionType.Angry - TinyLife.Emotions.EmotionType.Angry
- TinyLife.Emotions.EmotionType.Asleep - TinyLife.Emotions.EmotionType.Asleep
- TinyLife.Emotions.EmotionType.Bored - TinyLife.Emotions.EmotionType.Bored
@ -26,6 +26,7 @@ items:
- TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType) - TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)
- TinyLife.Emotions.EmotionType.Relaxed - TinyLife.Emotions.EmotionType.Relaxed
- TinyLife.Emotions.EmotionType.Sad - TinyLife.Emotions.EmotionType.Sad
- TinyLife.Emotions.EmotionType.StingSound
- TinyLife.Emotions.EmotionType.Stunned - TinyLife.Emotions.EmotionType.Stunned
- TinyLife.Emotions.EmotionType.Types - TinyLife.Emotions.EmotionType.Types
- TinyLife.Emotions.EmotionType.Uncomfortable - TinyLife.Emotions.EmotionType.Uncomfortable
@ -500,6 +501,30 @@ items:
return: return:
type: TinyLife.Emotions.EmotionType.TypeCategory type: TinyLife.Emotions.EmotionType.TypeCategory
content.vb: Public ReadOnly Category As EmotionType.TypeCategory content.vb: Public ReadOnly Category As EmotionType.TypeCategory
- uid: TinyLife.Emotions.EmotionType.StingSound
commentId: F:TinyLife.Emotions.EmotionType.StingSound
id: StingSound
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: StingSound
nameWithType: EmotionType.StingSound
fullName: TinyLife.Emotions.EmotionType.StingSound
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The sting sound effect to play when this emotion becomes active.
If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, no sound effect will play.
example: []
syntax:
content: public readonly SoundEffect StingSound
return:
type: Microsoft.Xna.Framework.Audio.SoundEffect
content.vb: Public ReadOnly StingSound As SoundEffect
- uid: TinyLife.Emotions.EmotionType.Priority - uid: TinyLife.Emotions.EmotionType.Priority
commentId: P:TinyLife.Emotions.EmotionType.Priority commentId: P:TinyLife.Emotions.EmotionType.Priority
id: Priority id: Priority
@ -526,16 +551,16 @@ items:
type: System.Int32 type: System.Int32
content.vb: Public Property Priority As Integer content.vb: Public Property Priority As Integer
overload: TinyLife.Emotions.EmotionType.Priority* overload: TinyLife.Emotions.EmotionType.Priority*
- uid: TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory) - uid: TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)
commentId: M:TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory) commentId: M:TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)' id: '#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)'
parent: TinyLife.Emotions.EmotionType parent: TinyLife.Emotions.EmotionType
langs: langs:
- csharp - csharp
- vb - vb
name: EmotionType(string, TextureRegion, Color, TypeCategory) name: EmotionType(string, TextureRegion, Color, TypeCategory, SoundEffect)
nameWithType: EmotionType.EmotionType(string, TextureRegion, Color, EmotionType.TypeCategory) nameWithType: EmotionType.EmotionType(string, TextureRegion, Color, EmotionType.TypeCategory, SoundEffect)
fullName: TinyLife.Emotions.EmotionType.EmotionType(string, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, TinyLife.Emotions.EmotionType.TypeCategory) fullName: TinyLife.Emotions.EmotionType.EmotionType(string, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, TinyLife.Emotions.EmotionType.TypeCategory, Microsoft.Xna.Framework.Audio.SoundEffect)
type: Constructor type: Constructor
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -543,7 +568,7 @@ items:
summary: Creates a new emotion type with the given settings summary: Creates a new emotion type with the given settings
example: [] example: []
syntax: syntax:
content: public EmotionType(string name, TextureRegion icon, Color color, EmotionType.TypeCategory category) content: public EmotionType(string name, TextureRegion icon, Color color, EmotionType.TypeCategory category, SoundEffect stingSound)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
@ -557,11 +582,14 @@ items:
- id: category - id: category
type: TinyLife.Emotions.EmotionType.TypeCategory type: TinyLife.Emotions.EmotionType.TypeCategory
description: This emotion type's category description: This emotion type's category
content.vb: Public Sub New(name As String, icon As TextureRegion, color As Color, category As EmotionType.TypeCategory) - id: stingSound
type: Microsoft.Xna.Framework.Audio.SoundEffect
description: The sound effect that should play when this emotion becomes active, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> to have no sound effect.
content.vb: Public Sub New(name As String, icon As TextureRegion, color As Color, category As EmotionType.TypeCategory, stingSound As SoundEffect)
overload: TinyLife.Emotions.EmotionType.#ctor* overload: TinyLife.Emotions.EmotionType.#ctor*
nameWithType.vb: EmotionType.New(String, TextureRegion, Color, EmotionType.TypeCategory) nameWithType.vb: EmotionType.New(String, TextureRegion, Color, EmotionType.TypeCategory, SoundEffect)
fullName.vb: TinyLife.Emotions.EmotionType.New(String, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, TinyLife.Emotions.EmotionType.TypeCategory) fullName.vb: TinyLife.Emotions.EmotionType.New(String, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, TinyLife.Emotions.EmotionType.TypeCategory, Microsoft.Xna.Framework.Audio.SoundEffect)
name.vb: New(String, TextureRegion, Color, TypeCategory) name.vb: New(String, TextureRegion, Color, TypeCategory, SoundEffect)
- uid: TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType) - uid: TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)
commentId: M:TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType) commentId: M:TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)
id: Register(TinyLife.Emotions.EmotionType) id: Register(TinyLife.Emotions.EmotionType)
@ -1232,6 +1260,51 @@ references:
- uid: TinyLife.Emotions.EmotionType.TypeCategory - uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html href: TinyLife.Emotions.EmotionType.TypeCategory.html
- uid: Microsoft.Xna.Framework.Audio.SoundEffect
commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect
parent: Microsoft.Xna.Framework.Audio
isExternal: true
name: SoundEffect
nameWithType: SoundEffect
fullName: Microsoft.Xna.Framework.Audio.SoundEffect
- uid: Microsoft.Xna.Framework.Audio
commentId: N:Microsoft.Xna.Framework.Audio
isExternal: true
name: Microsoft.Xna.Framework.Audio
nameWithType: Microsoft.Xna.Framework.Audio
fullName: Microsoft.Xna.Framework.Audio
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Audio
name: Audio
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Audio
name: Audio
isExternal: true
- uid: TinyLife.Emotions.EmotionType.Priority* - uid: TinyLife.Emotions.EmotionType.Priority*
commentId: Overload:TinyLife.Emotions.EmotionType.Priority commentId: Overload:TinyLife.Emotions.EmotionType.Priority
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Priority href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Priority
@ -1251,7 +1324,7 @@ references:
name.vb: Integer name.vb: Integer
- uid: TinyLife.Emotions.EmotionType.#ctor* - uid: TinyLife.Emotions.EmotionType.#ctor*
commentId: Overload:TinyLife.Emotions.EmotionType.#ctor commentId: Overload:TinyLife.Emotions.EmotionType.#ctor
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_ href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_Microsoft_Xna_Framework_Audio_SoundEffect_
name: EmotionType name: EmotionType
nameWithType: EmotionType.EmotionType nameWithType: EmotionType.EmotionType
fullName: TinyLife.Emotions.EmotionType.EmotionType fullName: TinyLife.Emotions.EmotionType.EmotionType

850
docs/api/TinyLife.Goals.GoalTrigger-2.yml generated Normal file
View file

@ -0,0 +1,850 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Goals.GoalTrigger`2
commentId: T:TinyLife.Goals.GoalTrigger`2
id: GoalTrigger`2
parent: TinyLife.Goals
children:
- TinyLife.Goals.GoalTrigger`2.#ctor(System.String)
langs:
- csharp
- vb
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
type: Class
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger is used by <xref href="TinyLife.Goals.AutoTriggerGoal" data-throw-if-not-resolved="false"></xref> instances to determine whether they should be triggered.
Goal triggers are compared only by their <xref href="TinyLife.Goals.GoalTrigger.Name" data-throw-if-not-resolved="false"></xref>, so mods can add goal triggers that work for other mods without explicit compatibility.
If there is only one <xref href="TinyLife.Goals.GoalTrigger.ValidObjects" data-throw-if-not-resolved="false"></xref> entry, it is preferred to use one of the generic types <xref href="TinyLife.Goals.GoalTrigger%602" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.GoalTrigger%603" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Goals.GoalTrigger%604" data-throw-if-not-resolved="false"></xref> for compile-time type safety.
example: []
syntax:
content: 'public class GoalTrigger<TObject, TValue> : GoalTrigger, IEquatable<GoalTrigger>'
typeParameters:
- id: TObject
- id: TValue
content.vb: Public Class GoalTrigger(Of TObject, TValue) Inherits GoalTrigger Implements IEquatable(Of GoalTrigger)
inheritance:
- System.Object
- TinyLife.Goals.GoalTrigger
implements:
- System.IEquatable{TinyLife.Goals.GoalTrigger}
inheritedMembers:
- TinyLife.Goals.GoalTrigger.PersonUpdate
- TinyLife.Goals.GoalTrigger.FurnitureCreated
- TinyLife.Goals.GoalTrigger.ActionCompleted
- TinyLife.Goals.GoalTrigger.ActionEnded
- TinyLife.Goals.GoalTrigger.ActionUpdate
- TinyLife.Goals.GoalTrigger.EarnMoney
- TinyLife.Goals.GoalTrigger.EmotionGained
- TinyLife.Goals.GoalTrigger.EmotionLost
- TinyLife.Goals.GoalTrigger.FoodEaten
- TinyLife.Goals.GoalTrigger.ProjectCompleted
- TinyLife.Goals.GoalTrigger.Name
- TinyLife.Goals.GoalTrigger.ValidObjects
- TinyLife.Goals.GoalTrigger.ValidValues
- TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
- TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
- TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
- TinyLife.Goals.GoalTrigger.Equals(System.Object)
- TinyLife.Goals.GoalTrigger.GetHashCode
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.Goals.GoalTrigger`2.TinyLife.Utilities.Extensions.JsonCopy``1
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
- uid: TinyLife.Goals.GoalTrigger`2.#ctor(System.String)
commentId: M:TinyLife.Goals.GoalTrigger`2.#ctor(System.String)
id: '#ctor(System.String)'
parent: TinyLife.Goals.GoalTrigger`2
langs:
- csharp
- vb
name: GoalTrigger(string)
nameWithType: GoalTrigger<TObject, TValue>.GoalTrigger(string)
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>.GoalTrigger(string)
type: Constructor
assemblies:
- Tiny Life
namespace: TinyLife.Goals
example: []
syntax:
content: public GoalTrigger(string name)
parameters:
- id: name
type: System.String
content.vb: Public Sub New(name As String)
overload: TinyLife.Goals.GoalTrigger`2.#ctor*
nameWithType.vb: GoalTrigger(Of TObject, TValue).New(String)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue).New(String)
name.vb: New(String)
references:
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
- uid: TinyLife.Goals.GoalTrigger.Name
commentId: F:TinyLife.Goals.GoalTrigger.Name
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Name
name: Name
nameWithType: GoalTrigger.Name
fullName: TinyLife.Goals.GoalTrigger.Name
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects
name: ValidObjects
nameWithType: GoalTrigger.ValidObjects
fullName: TinyLife.Goals.GoalTrigger.ValidObjects
- uid: TinyLife.Goals.GoalTrigger`2
commentId: T:TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.Goals.GoalTrigger`3
commentId: T:TinyLife.Goals.GoalTrigger`3
href: TinyLife.Goals.GoalTrigger-3.html
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- uid: TinyLife.Goals.GoalTrigger`4
commentId: T:TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: System.IEquatable{TinyLife.Goals.GoalTrigger}
commentId: T:System.IEquatable{TinyLife.Goals.GoalTrigger}
parent: System
definition: System.IEquatable`1
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<GoalTrigger>
nameWithType: IEquatable<GoalTrigger>
fullName: System.IEquatable<TinyLife.Goals.GoalTrigger>
nameWithType.vb: IEquatable(Of GoalTrigger)
fullName.vb: System.IEquatable(Of TinyLife.Goals.GoalTrigger)
name.vb: IEquatable(Of GoalTrigger)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
- uid: TinyLife.Goals.GoalTrigger.PersonUpdate
commentId: F:TinyLife.Goals.GoalTrigger.PersonUpdate
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_PersonUpdate
name: PersonUpdate
nameWithType: GoalTrigger.PersonUpdate
fullName: TinyLife.Goals.GoalTrigger.PersonUpdate
- uid: TinyLife.Goals.GoalTrigger.FurnitureCreated
commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FurnitureCreated
name: FurnitureCreated
nameWithType: GoalTrigger.FurnitureCreated
fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated
- uid: TinyLife.Goals.GoalTrigger.ActionCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionCompleted
name: ActionCompleted
nameWithType: GoalTrigger.ActionCompleted
fullName: TinyLife.Goals.GoalTrigger.ActionCompleted
- uid: TinyLife.Goals.GoalTrigger.ActionEnded
commentId: F:TinyLife.Goals.GoalTrigger.ActionEnded
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionEnded
name: ActionEnded
nameWithType: GoalTrigger.ActionEnded
fullName: TinyLife.Goals.GoalTrigger.ActionEnded
- uid: TinyLife.Goals.GoalTrigger.ActionUpdate
commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionUpdate
name: ActionUpdate
nameWithType: GoalTrigger.ActionUpdate
fullName: TinyLife.Goals.GoalTrigger.ActionUpdate
- uid: TinyLife.Goals.GoalTrigger.EarnMoney
commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EarnMoney
name: EarnMoney
nameWithType: GoalTrigger.EarnMoney
fullName: TinyLife.Goals.GoalTrigger.EarnMoney
- uid: TinyLife.Goals.GoalTrigger.EmotionGained
commentId: F:TinyLife.Goals.GoalTrigger.EmotionGained
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EmotionGained
name: EmotionGained
nameWithType: GoalTrigger.EmotionGained
fullName: TinyLife.Goals.GoalTrigger.EmotionGained
- uid: TinyLife.Goals.GoalTrigger.EmotionLost
commentId: F:TinyLife.Goals.GoalTrigger.EmotionLost
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EmotionLost
name: EmotionLost
nameWithType: GoalTrigger.EmotionLost
fullName: TinyLife.Goals.GoalTrigger.EmotionLost
- uid: TinyLife.Goals.GoalTrigger.FoodEaten
commentId: F:TinyLife.Goals.GoalTrigger.FoodEaten
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FoodEaten
name: FoodEaten
nameWithType: GoalTrigger.FoodEaten
fullName: TinyLife.Goals.GoalTrigger.FoodEaten
- uid: TinyLife.Goals.GoalTrigger.ProjectCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ProjectCompleted
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ProjectCompleted
name: ProjectCompleted
nameWithType: GoalTrigger.ProjectCompleted
fullName: TinyLife.Goals.GoalTrigger.ProjectCompleted
- uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidValues
name: ValidValues
nameWithType: GoalTrigger.ValidValues
fullName: TinyLife.Goals.GoalTrigger.ValidValues
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
name: IsObjectCompatible(Type)
nameWithType: GoalTrigger.IsObjectCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
name: IsObjectCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
name: IsObjectCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
name: IsValueCompatible(Type)
nameWithType: GoalTrigger.IsValueCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
name: IsValueCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
name: IsValueCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
commentId: M:TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
name: Equals(GoalTrigger)
nameWithType: GoalTrigger.Equals(GoalTrigger)
fullName: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
- name: (
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
- name: (
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
commentId: M:TinyLife.Goals.GoalTrigger.Equals(System.Object)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
name: Equals(object)
nameWithType: GoalTrigger.Equals(object)
fullName: TinyLife.Goals.GoalTrigger.Equals(object)
nameWithType.vb: GoalTrigger.Equals(Object)
fullName.vb: TinyLife.Goals.GoalTrigger.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
commentId: M:TinyLife.Goals.GoalTrigger.GetHashCode
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
name: GetHashCode()
nameWithType: GoalTrigger.GetHashCode()
fullName: TinyLife.Goals.GoalTrigger.GetHashCode()
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
name: GetHashCode
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
name: GetHashCode
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.Goals.GoalTrigger`2.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<GoalTrigger<TObject, TValue>>(GoalTrigger<TObject, TValue>)
nameWithType: Extensions.JsonCopy<GoalTrigger<TObject, TValue>>(GoalTrigger<TObject, TValue>)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.GoalTrigger<TObject, TValue>>(TinyLife.Goals.GoalTrigger<TObject, TValue>)
nameWithType.vb: Extensions.JsonCopy(Of GoalTrigger(Of TObject, TValue))(GoalTrigger(Of TObject, TValue))
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger(Of TObject, TValue))(TinyLife.Goals.GoalTrigger(Of TObject, TValue))
name.vb: JsonCopy(Of GoalTrigger(Of TObject, TValue))(GoalTrigger(Of TObject, TValue))
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalTrigger{`0,`1})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
- name: '>'
- name: (
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalTrigger{`0,`1})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- name: )
- name: (
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.IEquatable`1
commentId: T:System.IEquatable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<T>
nameWithType: IEquatable<T>
fullName: System.IEquatable<T>
nameWithType.vb: IEquatable(Of T)
fullName.vb: System.IEquatable(Of T)
name.vb: IEquatable(Of T)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Goals.GoalTrigger`2.#ctor*
commentId: Overload:TinyLife.Goals.GoalTrigger`2.#ctor
href: TinyLife.Goals.GoalTrigger-2.html#TinyLife_Goals_GoalTrigger_2__ctor_System_String_
name: GoalTrigger
nameWithType: GoalTrigger<TObject, TValue>.GoalTrigger
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>.GoalTrigger
nameWithType.vb: GoalTrigger(Of TObject, TValue).New
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue).New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

863
docs/api/TinyLife.Goals.GoalTrigger-3.yml generated Normal file
View file

@ -0,0 +1,863 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Goals.GoalTrigger`3
commentId: T:TinyLife.Goals.GoalTrigger`3
id: GoalTrigger`3
parent: TinyLife.Goals
children:
- TinyLife.Goals.GoalTrigger`3.#ctor(System.String)
langs:
- csharp
- vb
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
type: Class
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger is used by <xref href="TinyLife.Goals.AutoTriggerGoal" data-throw-if-not-resolved="false"></xref> instances to determine whether they should be triggered.
Goal triggers are compared only by their <xref href="TinyLife.Goals.GoalTrigger.Name" data-throw-if-not-resolved="false"></xref>, so mods can add goal triggers that work for other mods without explicit compatibility.
If there is only one <xref href="TinyLife.Goals.GoalTrigger.ValidObjects" data-throw-if-not-resolved="false"></xref> entry, it is preferred to use one of the generic types <xref href="TinyLife.Goals.GoalTrigger%602" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.GoalTrigger%603" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Goals.GoalTrigger%604" data-throw-if-not-resolved="false"></xref> for compile-time type safety.
example: []
syntax:
content: 'public class GoalTrigger<TObject, TValue1, TValue2> : GoalTrigger, IEquatable<GoalTrigger>'
typeParameters:
- id: TObject
- id: TValue1
- id: TValue2
content.vb: Public Class GoalTrigger(Of TObject, TValue1, TValue2) Inherits GoalTrigger Implements IEquatable(Of GoalTrigger)
inheritance:
- System.Object
- TinyLife.Goals.GoalTrigger
implements:
- System.IEquatable{TinyLife.Goals.GoalTrigger}
inheritedMembers:
- TinyLife.Goals.GoalTrigger.PersonUpdate
- TinyLife.Goals.GoalTrigger.FurnitureCreated
- TinyLife.Goals.GoalTrigger.ActionCompleted
- TinyLife.Goals.GoalTrigger.ActionEnded
- TinyLife.Goals.GoalTrigger.ActionUpdate
- TinyLife.Goals.GoalTrigger.EarnMoney
- TinyLife.Goals.GoalTrigger.EmotionGained
- TinyLife.Goals.GoalTrigger.EmotionLost
- TinyLife.Goals.GoalTrigger.FoodEaten
- TinyLife.Goals.GoalTrigger.ProjectCompleted
- TinyLife.Goals.GoalTrigger.Name
- TinyLife.Goals.GoalTrigger.ValidObjects
- TinyLife.Goals.GoalTrigger.ValidValues
- TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
- TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
- TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
- TinyLife.Goals.GoalTrigger.Equals(System.Object)
- TinyLife.Goals.GoalTrigger.GetHashCode
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.Goals.GoalTrigger`3.TinyLife.Utilities.Extensions.JsonCopy``1
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
- uid: TinyLife.Goals.GoalTrigger`3.#ctor(System.String)
commentId: M:TinyLife.Goals.GoalTrigger`3.#ctor(System.String)
id: '#ctor(System.String)'
parent: TinyLife.Goals.GoalTrigger`3
langs:
- csharp
- vb
name: GoalTrigger(string)
nameWithType: GoalTrigger<TObject, TValue1, TValue2>.GoalTrigger(string)
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>.GoalTrigger(string)
type: Constructor
assemblies:
- Tiny Life
namespace: TinyLife.Goals
example: []
syntax:
content: public GoalTrigger(string name)
parameters:
- id: name
type: System.String
content.vb: Public Sub New(name As String)
overload: TinyLife.Goals.GoalTrigger`3.#ctor*
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2).New(String)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2).New(String)
name.vb: New(String)
references:
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
- uid: TinyLife.Goals.GoalTrigger.Name
commentId: F:TinyLife.Goals.GoalTrigger.Name
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Name
name: Name
nameWithType: GoalTrigger.Name
fullName: TinyLife.Goals.GoalTrigger.Name
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects
name: ValidObjects
nameWithType: GoalTrigger.ValidObjects
fullName: TinyLife.Goals.GoalTrigger.ValidObjects
- uid: TinyLife.Goals.GoalTrigger`2
commentId: T:TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.Goals.GoalTrigger`3
commentId: T:TinyLife.Goals.GoalTrigger`3
href: TinyLife.Goals.GoalTrigger-3.html
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- uid: TinyLife.Goals.GoalTrigger`4
commentId: T:TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: System.IEquatable{TinyLife.Goals.GoalTrigger}
commentId: T:System.IEquatable{TinyLife.Goals.GoalTrigger}
parent: System
definition: System.IEquatable`1
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<GoalTrigger>
nameWithType: IEquatable<GoalTrigger>
fullName: System.IEquatable<TinyLife.Goals.GoalTrigger>
nameWithType.vb: IEquatable(Of GoalTrigger)
fullName.vb: System.IEquatable(Of TinyLife.Goals.GoalTrigger)
name.vb: IEquatable(Of GoalTrigger)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
- uid: TinyLife.Goals.GoalTrigger.PersonUpdate
commentId: F:TinyLife.Goals.GoalTrigger.PersonUpdate
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_PersonUpdate
name: PersonUpdate
nameWithType: GoalTrigger.PersonUpdate
fullName: TinyLife.Goals.GoalTrigger.PersonUpdate
- uid: TinyLife.Goals.GoalTrigger.FurnitureCreated
commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FurnitureCreated
name: FurnitureCreated
nameWithType: GoalTrigger.FurnitureCreated
fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated
- uid: TinyLife.Goals.GoalTrigger.ActionCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionCompleted
name: ActionCompleted
nameWithType: GoalTrigger.ActionCompleted
fullName: TinyLife.Goals.GoalTrigger.ActionCompleted
- uid: TinyLife.Goals.GoalTrigger.ActionEnded
commentId: F:TinyLife.Goals.GoalTrigger.ActionEnded
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionEnded
name: ActionEnded
nameWithType: GoalTrigger.ActionEnded
fullName: TinyLife.Goals.GoalTrigger.ActionEnded
- uid: TinyLife.Goals.GoalTrigger.ActionUpdate
commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionUpdate
name: ActionUpdate
nameWithType: GoalTrigger.ActionUpdate
fullName: TinyLife.Goals.GoalTrigger.ActionUpdate
- uid: TinyLife.Goals.GoalTrigger.EarnMoney
commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EarnMoney
name: EarnMoney
nameWithType: GoalTrigger.EarnMoney
fullName: TinyLife.Goals.GoalTrigger.EarnMoney
- uid: TinyLife.Goals.GoalTrigger.EmotionGained
commentId: F:TinyLife.Goals.GoalTrigger.EmotionGained
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EmotionGained
name: EmotionGained
nameWithType: GoalTrigger.EmotionGained
fullName: TinyLife.Goals.GoalTrigger.EmotionGained
- uid: TinyLife.Goals.GoalTrigger.EmotionLost
commentId: F:TinyLife.Goals.GoalTrigger.EmotionLost
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EmotionLost
name: EmotionLost
nameWithType: GoalTrigger.EmotionLost
fullName: TinyLife.Goals.GoalTrigger.EmotionLost
- uid: TinyLife.Goals.GoalTrigger.FoodEaten
commentId: F:TinyLife.Goals.GoalTrigger.FoodEaten
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FoodEaten
name: FoodEaten
nameWithType: GoalTrigger.FoodEaten
fullName: TinyLife.Goals.GoalTrigger.FoodEaten
- uid: TinyLife.Goals.GoalTrigger.ProjectCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ProjectCompleted
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ProjectCompleted
name: ProjectCompleted
nameWithType: GoalTrigger.ProjectCompleted
fullName: TinyLife.Goals.GoalTrigger.ProjectCompleted
- uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidValues
name: ValidValues
nameWithType: GoalTrigger.ValidValues
fullName: TinyLife.Goals.GoalTrigger.ValidValues
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
name: IsObjectCompatible(Type)
nameWithType: GoalTrigger.IsObjectCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
name: IsObjectCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
name: IsObjectCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
name: IsValueCompatible(Type)
nameWithType: GoalTrigger.IsValueCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
name: IsValueCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
name: IsValueCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
commentId: M:TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
name: Equals(GoalTrigger)
nameWithType: GoalTrigger.Equals(GoalTrigger)
fullName: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
- name: (
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
- name: (
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
commentId: M:TinyLife.Goals.GoalTrigger.Equals(System.Object)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
name: Equals(object)
nameWithType: GoalTrigger.Equals(object)
fullName: TinyLife.Goals.GoalTrigger.Equals(object)
nameWithType.vb: GoalTrigger.Equals(Object)
fullName.vb: TinyLife.Goals.GoalTrigger.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
commentId: M:TinyLife.Goals.GoalTrigger.GetHashCode
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
name: GetHashCode()
nameWithType: GoalTrigger.GetHashCode()
fullName: TinyLife.Goals.GoalTrigger.GetHashCode()
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
name: GetHashCode
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
name: GetHashCode
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.Goals.GoalTrigger`3.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<GoalTrigger<TObject, TValue1, TValue2>>(GoalTrigger<TObject, TValue1, TValue2>)
nameWithType: Extensions.JsonCopy<GoalTrigger<TObject, TValue1, TValue2>>(GoalTrigger<TObject, TValue1, TValue2>)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>>(TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>)
nameWithType.vb: Extensions.JsonCopy(Of GoalTrigger(Of TObject, TValue1, TValue2))(GoalTrigger(Of TObject, TValue1, TValue2))
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2))(TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2))
name.vb: JsonCopy(Of GoalTrigger(Of TObject, TValue1, TValue2))(GoalTrigger(Of TObject, TValue1, TValue2))
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalTrigger{`0,`1,`2})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
- name: '>'
- name: (
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalTrigger{`0,`1,`2})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- name: )
- name: (
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.IEquatable`1
commentId: T:System.IEquatable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<T>
nameWithType: IEquatable<T>
fullName: System.IEquatable<T>
nameWithType.vb: IEquatable(Of T)
fullName.vb: System.IEquatable(Of T)
name.vb: IEquatable(Of T)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Goals.GoalTrigger`3.#ctor*
commentId: Overload:TinyLife.Goals.GoalTrigger`3.#ctor
href: TinyLife.Goals.GoalTrigger-3.html#TinyLife_Goals_GoalTrigger_3__ctor_System_String_
name: GoalTrigger
nameWithType: GoalTrigger<TObject, TValue1, TValue2>.GoalTrigger
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>.GoalTrigger
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2).New
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2).New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

876
docs/api/TinyLife.Goals.GoalTrigger-4.yml generated Normal file
View file

@ -0,0 +1,876 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Goals.GoalTrigger`4
commentId: T:TinyLife.Goals.GoalTrigger`4
id: GoalTrigger`4
parent: TinyLife.Goals
children:
- TinyLife.Goals.GoalTrigger`4.#ctor(System.String)
langs:
- csharp
- vb
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
type: Class
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger is used by <xref href="TinyLife.Goals.AutoTriggerGoal" data-throw-if-not-resolved="false"></xref> instances to determine whether they should be triggered.
Goal triggers are compared only by their <xref href="TinyLife.Goals.GoalTrigger.Name" data-throw-if-not-resolved="false"></xref>, so mods can add goal triggers that work for other mods without explicit compatibility.
If there is only one <xref href="TinyLife.Goals.GoalTrigger.ValidObjects" data-throw-if-not-resolved="false"></xref> entry, it is preferred to use one of the generic types <xref href="TinyLife.Goals.GoalTrigger%602" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.GoalTrigger%603" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Goals.GoalTrigger%604" data-throw-if-not-resolved="false"></xref> for compile-time type safety.
example: []
syntax:
content: 'public class GoalTrigger<TObject, TValue1, TValue2, TValue3> : GoalTrigger, IEquatable<GoalTrigger>'
typeParameters:
- id: TObject
- id: TValue1
- id: TValue2
- id: TValue3
content.vb: Public Class GoalTrigger(Of TObject, TValue1, TValue2, TValue3) Inherits GoalTrigger Implements IEquatable(Of GoalTrigger)
inheritance:
- System.Object
- TinyLife.Goals.GoalTrigger
implements:
- System.IEquatable{TinyLife.Goals.GoalTrigger}
inheritedMembers:
- TinyLife.Goals.GoalTrigger.PersonUpdate
- TinyLife.Goals.GoalTrigger.FurnitureCreated
- TinyLife.Goals.GoalTrigger.ActionCompleted
- TinyLife.Goals.GoalTrigger.ActionEnded
- TinyLife.Goals.GoalTrigger.ActionUpdate
- TinyLife.Goals.GoalTrigger.EarnMoney
- TinyLife.Goals.GoalTrigger.EmotionGained
- TinyLife.Goals.GoalTrigger.EmotionLost
- TinyLife.Goals.GoalTrigger.FoodEaten
- TinyLife.Goals.GoalTrigger.ProjectCompleted
- TinyLife.Goals.GoalTrigger.Name
- TinyLife.Goals.GoalTrigger.ValidObjects
- TinyLife.Goals.GoalTrigger.ValidValues
- TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
- TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
- TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
- TinyLife.Goals.GoalTrigger.Equals(System.Object)
- TinyLife.Goals.GoalTrigger.GetHashCode
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.Goals.GoalTrigger`4.TinyLife.Utilities.Extensions.JsonCopy``1
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
- uid: TinyLife.Goals.GoalTrigger`4.#ctor(System.String)
commentId: M:TinyLife.Goals.GoalTrigger`4.#ctor(System.String)
id: '#ctor(System.String)'
parent: TinyLife.Goals.GoalTrigger`4
langs:
- csharp
- vb
name: GoalTrigger(string)
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>.GoalTrigger(string)
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>.GoalTrigger(string)
type: Constructor
assemblies:
- Tiny Life
namespace: TinyLife.Goals
example: []
syntax:
content: public GoalTrigger(string name)
parameters:
- id: name
type: System.String
content.vb: Public Sub New(name As String)
overload: TinyLife.Goals.GoalTrigger`4.#ctor*
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3).New(String)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3).New(String)
name.vb: New(String)
references:
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
- uid: TinyLife.Goals.GoalTrigger.Name
commentId: F:TinyLife.Goals.GoalTrigger.Name
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Name
name: Name
nameWithType: GoalTrigger.Name
fullName: TinyLife.Goals.GoalTrigger.Name
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects
name: ValidObjects
nameWithType: GoalTrigger.ValidObjects
fullName: TinyLife.Goals.GoalTrigger.ValidObjects
- uid: TinyLife.Goals.GoalTrigger`2
commentId: T:TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.Goals.GoalTrigger`3
commentId: T:TinyLife.Goals.GoalTrigger`3
href: TinyLife.Goals.GoalTrigger-3.html
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- uid: TinyLife.Goals.GoalTrigger`4
commentId: T:TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: System.IEquatable{TinyLife.Goals.GoalTrigger}
commentId: T:System.IEquatable{TinyLife.Goals.GoalTrigger}
parent: System
definition: System.IEquatable`1
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<GoalTrigger>
nameWithType: IEquatable<GoalTrigger>
fullName: System.IEquatable<TinyLife.Goals.GoalTrigger>
nameWithType.vb: IEquatable(Of GoalTrigger)
fullName.vb: System.IEquatable(Of TinyLife.Goals.GoalTrigger)
name.vb: IEquatable(Of GoalTrigger)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
- uid: TinyLife.Goals.GoalTrigger.PersonUpdate
commentId: F:TinyLife.Goals.GoalTrigger.PersonUpdate
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_PersonUpdate
name: PersonUpdate
nameWithType: GoalTrigger.PersonUpdate
fullName: TinyLife.Goals.GoalTrigger.PersonUpdate
- uid: TinyLife.Goals.GoalTrigger.FurnitureCreated
commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FurnitureCreated
name: FurnitureCreated
nameWithType: GoalTrigger.FurnitureCreated
fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated
- uid: TinyLife.Goals.GoalTrigger.ActionCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionCompleted
name: ActionCompleted
nameWithType: GoalTrigger.ActionCompleted
fullName: TinyLife.Goals.GoalTrigger.ActionCompleted
- uid: TinyLife.Goals.GoalTrigger.ActionEnded
commentId: F:TinyLife.Goals.GoalTrigger.ActionEnded
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionEnded
name: ActionEnded
nameWithType: GoalTrigger.ActionEnded
fullName: TinyLife.Goals.GoalTrigger.ActionEnded
- uid: TinyLife.Goals.GoalTrigger.ActionUpdate
commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ActionUpdate
name: ActionUpdate
nameWithType: GoalTrigger.ActionUpdate
fullName: TinyLife.Goals.GoalTrigger.ActionUpdate
- uid: TinyLife.Goals.GoalTrigger.EarnMoney
commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EarnMoney
name: EarnMoney
nameWithType: GoalTrigger.EarnMoney
fullName: TinyLife.Goals.GoalTrigger.EarnMoney
- uid: TinyLife.Goals.GoalTrigger.EmotionGained
commentId: F:TinyLife.Goals.GoalTrigger.EmotionGained
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EmotionGained
name: EmotionGained
nameWithType: GoalTrigger.EmotionGained
fullName: TinyLife.Goals.GoalTrigger.EmotionGained
- uid: TinyLife.Goals.GoalTrigger.EmotionLost
commentId: F:TinyLife.Goals.GoalTrigger.EmotionLost
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EmotionLost
name: EmotionLost
nameWithType: GoalTrigger.EmotionLost
fullName: TinyLife.Goals.GoalTrigger.EmotionLost
- uid: TinyLife.Goals.GoalTrigger.FoodEaten
commentId: F:TinyLife.Goals.GoalTrigger.FoodEaten
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FoodEaten
name: FoodEaten
nameWithType: GoalTrigger.FoodEaten
fullName: TinyLife.Goals.GoalTrigger.FoodEaten
- uid: TinyLife.Goals.GoalTrigger.ProjectCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ProjectCompleted
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ProjectCompleted
name: ProjectCompleted
nameWithType: GoalTrigger.ProjectCompleted
fullName: TinyLife.Goals.GoalTrigger.ProjectCompleted
- uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidValues
name: ValidValues
nameWithType: GoalTrigger.ValidValues
fullName: TinyLife.Goals.GoalTrigger.ValidValues
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
name: IsObjectCompatible(Type)
nameWithType: GoalTrigger.IsObjectCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
name: IsObjectCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
name: IsObjectCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
name: IsValueCompatible(Type)
nameWithType: GoalTrigger.IsValueCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
name: IsValueCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
name: IsValueCompatible
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsValueCompatible_System_Type_
- name: (
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
commentId: M:TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
name: Equals(GoalTrigger)
nameWithType: GoalTrigger.Equals(GoalTrigger)
fullName: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
- name: (
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_TinyLife_Goals_GoalTrigger_
- name: (
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: )
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
commentId: M:TinyLife.Goals.GoalTrigger.Equals(System.Object)
parent: TinyLife.Goals.GoalTrigger
isExternal: true
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
name: Equals(object)
nameWithType: GoalTrigger.Equals(object)
fullName: TinyLife.Goals.GoalTrigger.Equals(object)
nameWithType.vb: GoalTrigger.Equals(Object)
fullName.vb: TinyLife.Goals.GoalTrigger.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object)
name: Equals
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Equals_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
commentId: M:TinyLife.Goals.GoalTrigger.GetHashCode
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
name: GetHashCode()
nameWithType: GoalTrigger.GetHashCode()
fullName: TinyLife.Goals.GoalTrigger.GetHashCode()
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
name: GetHashCode
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalTrigger.GetHashCode
name: GetHashCode
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_GetHashCode
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.Goals.GoalTrigger`4.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<GoalTrigger<TObject, TValue1, TValue2, TValue3>>(GoalTrigger<TObject, TValue1, TValue2, TValue3>)
nameWithType: Extensions.JsonCopy<GoalTrigger<TObject, TValue1, TValue2, TValue3>>(GoalTrigger<TObject, TValue1, TValue2, TValue3>)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>>(TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>)
nameWithType.vb: Extensions.JsonCopy(Of GoalTrigger(Of TObject, TValue1, TValue2, TValue3))(GoalTrigger(Of TObject, TValue1, TValue2, TValue3))
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3))(TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3))
name.vb: JsonCopy(Of GoalTrigger(Of TObject, TValue1, TValue2, TValue3))(GoalTrigger(Of TObject, TValue1, TValue2, TValue3))
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalTrigger{`0,`1,`2,`3})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
- name: '>'
- name: (
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalTrigger{`0,`1,`2,`3})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- name: )
- name: (
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.IEquatable`1
commentId: T:System.IEquatable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<T>
nameWithType: IEquatable<T>
fullName: System.IEquatable<T>
nameWithType.vb: IEquatable(Of T)
fullName.vb: System.IEquatable(Of T)
name.vb: IEquatable(Of T)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Goals.GoalTrigger`4.#ctor*
commentId: Overload:TinyLife.Goals.GoalTrigger`4.#ctor
href: TinyLife.Goals.GoalTrigger-4.html#TinyLife_Goals_GoalTrigger_4__ctor_System_String_
name: GoalTrigger
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>.GoalTrigger
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>.GoalTrigger
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3).New
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3).New
name.vb: New
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View file

@ -38,12 +38,18 @@ items:
A goal trigger is used by <xref href="TinyLife.Goals.AutoTriggerGoal" data-throw-if-not-resolved="false"></xref> instances to determine whether they should be triggered. A goal trigger is used by <xref href="TinyLife.Goals.AutoTriggerGoal" data-throw-if-not-resolved="false"></xref> instances to determine whether they should be triggered.
Goal triggers are compared only by their <xref href="TinyLife.Goals.GoalTrigger.Name" data-throw-if-not-resolved="false"></xref>, so mods can add goal triggers that work for other mods without explicit compatibility. Goal triggers are compared only by their <xref href="TinyLife.Goals.GoalTrigger.Name" data-throw-if-not-resolved="false"></xref>, so mods can add goal triggers that work for other mods without explicit compatibility.
If there is only one <xref href="TinyLife.Goals.GoalTrigger.ValidObjects" data-throw-if-not-resolved="false"></xref> entry, it is preferred to use one of the generic types <xref href="TinyLife.Goals.GoalTrigger%602" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.GoalTrigger%603" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Goals.GoalTrigger%604" data-throw-if-not-resolved="false"></xref> for compile-time type safety.
example: [] example: []
syntax: syntax:
content: 'public class GoalTrigger : IEquatable<GoalTrigger>' content: 'public class GoalTrigger : IEquatable<GoalTrigger>'
content.vb: Public Class GoalTrigger Implements IEquatable(Of GoalTrigger) content.vb: Public Class GoalTrigger Implements IEquatable(Of GoalTrigger)
inheritance: inheritance:
- System.Object - System.Object
derivedClasses:
- TinyLife.Goals.GoalTrigger`2
- TinyLife.Goals.GoalTrigger`3
- TinyLife.Goals.GoalTrigger`4
implements: implements:
- System.IEquatable{TinyLife.Goals.GoalTrigger} - System.IEquatable{TinyLife.Goals.GoalTrigger}
inheritedMembers: inheritedMembers:
@ -74,10 +80,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger PersonUpdate content: public static readonly GoalTrigger<PersonLike, TimeSpan, bool> PersonUpdate
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Objects.PersonLike,System.TimeSpan,System.Boolean}
content.vb: Public Shared ReadOnly PersonUpdate As GoalTrigger content.vb: Public Shared ReadOnly PersonUpdate As GoalTrigger(Of PersonLike, TimeSpan, Boolean)
- uid: TinyLife.Goals.GoalTrigger.FurnitureCreated - uid: TinyLife.Goals.GoalTrigger.FurnitureCreated
commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated
id: FurnitureCreated id: FurnitureCreated
@ -100,10 +106,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger FurnitureCreated content: public static readonly GoalTrigger<Furniture, bool, Furniture, float> FurnitureCreated
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Objects.Furniture,System.Boolean,TinyLife.Objects.Furniture,System.Single}
content.vb: Public Shared ReadOnly FurnitureCreated As GoalTrigger content.vb: Public Shared ReadOnly FurnitureCreated As GoalTrigger(Of Furniture, Boolean, Furniture, Single)
- uid: TinyLife.Goals.GoalTrigger.ActionCompleted - uid: TinyLife.Goals.GoalTrigger.ActionCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted
id: ActionCompleted id: ActionCompleted
@ -124,10 +130,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger ActionCompleted content: public static readonly GoalTrigger<Action, bool, Action, float> ActionCompleted
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Actions.Action,System.Boolean,TinyLife.Actions.Action,System.Single}
content.vb: Public Shared ReadOnly ActionCompleted As GoalTrigger content.vb: Public Shared ReadOnly ActionCompleted As GoalTrigger(Of Action, Boolean, Action, Single)
- uid: TinyLife.Goals.GoalTrigger.ActionEnded - uid: TinyLife.Goals.GoalTrigger.ActionEnded
commentId: F:TinyLife.Goals.GoalTrigger.ActionEnded commentId: F:TinyLife.Goals.GoalTrigger.ActionEnded
id: ActionEnded id: ActionEnded
@ -148,10 +154,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger ActionEnded content: public static readonly GoalTrigger<Action, bool, Action, float> ActionEnded
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Actions.Action,System.Boolean,TinyLife.Actions.Action,System.Single}
content.vb: Public Shared ReadOnly ActionEnded As GoalTrigger content.vb: Public Shared ReadOnly ActionEnded As GoalTrigger(Of Action, Boolean, Action, Single)
- uid: TinyLife.Goals.GoalTrigger.ActionUpdate - uid: TinyLife.Goals.GoalTrigger.ActionUpdate
commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate
id: ActionUpdate id: ActionUpdate
@ -172,10 +178,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> goal type. This goal trigger supports the <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> goal type.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger ActionUpdate content: public static readonly GoalTrigger<Action, TimeSpan> ActionUpdate
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Actions.Action,System.TimeSpan}
content.vb: Public Shared ReadOnly ActionUpdate As GoalTrigger content.vb: Public Shared ReadOnly ActionUpdate As GoalTrigger(Of Action, TimeSpan)
- uid: TinyLife.Goals.GoalTrigger.EarnMoney - uid: TinyLife.Goals.GoalTrigger.EarnMoney
commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney
id: EarnMoney id: EarnMoney
@ -222,10 +228,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger EmotionGained content: public static readonly GoalTrigger<EmotionModifier.Instance, bool, EmotionModifier.Instance, float> EmotionGained
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Emotions.EmotionModifier.Instance,System.Boolean,TinyLife.Emotions.EmotionModifier.Instance,System.Single}
content.vb: Public Shared ReadOnly EmotionGained As GoalTrigger content.vb: Public Shared ReadOnly EmotionGained As GoalTrigger(Of EmotionModifier.Instance, Boolean, EmotionModifier.Instance, Single)
- uid: TinyLife.Goals.GoalTrigger.EmotionLost - uid: TinyLife.Goals.GoalTrigger.EmotionLost
commentId: F:TinyLife.Goals.GoalTrigger.EmotionLost commentId: F:TinyLife.Goals.GoalTrigger.EmotionLost
id: EmotionLost id: EmotionLost
@ -246,10 +252,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger EmotionLost content: public static readonly GoalTrigger<EmotionModifier.Instance, bool, EmotionModifier.Instance, float> EmotionLost
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Emotions.EmotionModifier.Instance,System.Boolean,TinyLife.Emotions.EmotionModifier.Instance,System.Single}
content.vb: Public Shared ReadOnly EmotionLost As GoalTrigger content.vb: Public Shared ReadOnly EmotionLost As GoalTrigger(Of EmotionModifier.Instance, Boolean, EmotionModifier.Instance, Single)
- uid: TinyLife.Goals.GoalTrigger.FoodEaten - uid: TinyLife.Goals.GoalTrigger.FoodEaten
commentId: F:TinyLife.Goals.GoalTrigger.FoodEaten commentId: F:TinyLife.Goals.GoalTrigger.FoodEaten
id: FoodEaten id: FoodEaten
@ -270,10 +276,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger FoodEaten content: public static readonly GoalTrigger<FoodTypedItem, bool, FoodTypedItem, float> FoodEaten
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Objects.FoodTypedItem,System.Boolean,TinyLife.Objects.FoodTypedItem,System.Single}
content.vb: Public Shared ReadOnly FoodEaten As GoalTrigger content.vb: Public Shared ReadOnly FoodEaten As GoalTrigger(Of FoodTypedItem, Boolean, FoodTypedItem, Single)
- uid: TinyLife.Goals.GoalTrigger.ProjectCompleted - uid: TinyLife.Goals.GoalTrigger.ProjectCompleted
commentId: F:TinyLife.Goals.GoalTrigger.ProjectCompleted commentId: F:TinyLife.Goals.GoalTrigger.ProjectCompleted
id: ProjectCompleted id: ProjectCompleted
@ -294,10 +300,10 @@ items:
This goal trigger supports the <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger ProjectCompleted content: public static readonly GoalTrigger<Project, bool, Project, float> ProjectCompleted
return: return:
type: TinyLife.Goals.GoalTrigger type: TinyLife.Goals.GoalTrigger{TinyLife.Goals.Project,System.Boolean,TinyLife.Goals.Project,System.Single}
content.vb: Public Shared ReadOnly ProjectCompleted As GoalTrigger content.vb: Public Shared ReadOnly ProjectCompleted As GoalTrigger(Of Project, Boolean, Project, Single)
- uid: TinyLife.Goals.GoalTrigger.Name - uid: TinyLife.Goals.GoalTrigger.Name
commentId: F:TinyLife.Goals.GoalTrigger.Name commentId: F:TinyLife.Goals.GoalTrigger.Name
id: Name id: Name
@ -375,7 +381,10 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: Creates a new goal trigger with the given settings. summary: >-
Creates a new goal trigger with the given settings.
If there is only one <code class="paramref">validObjects</code> entry, it is preferred to use one of the generic types <xref href="TinyLife.Goals.GoalTrigger%602" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.GoalTrigger%603" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Goals.GoalTrigger%604" data-throw-if-not-resolved="false"></xref> for compile-time type safety.
example: [] example: []
syntax: syntax:
content: public GoalTrigger(string name, IEnumerable<Type> validObjects, IEnumerable<Type> validGoals) content: public GoalTrigger(string name, IEnumerable<Type> validObjects, IEnumerable<Type> validGoals)
@ -548,10 +557,129 @@ references:
fullName: TinyLife.Goals.AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal
- uid: TinyLife.Goals.GoalTrigger.Name - uid: TinyLife.Goals.GoalTrigger.Name
commentId: F:TinyLife.Goals.GoalTrigger.Name commentId: F:TinyLife.Goals.GoalTrigger.Name
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Name href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_Name
name: Name name: Name
nameWithType: GoalTrigger.Name nameWithType: GoalTrigger.Name
fullName: TinyLife.Goals.GoalTrigger.Name fullName: TinyLife.Goals.GoalTrigger.Name
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects
name: ValidObjects
nameWithType: GoalTrigger.ValidObjects
fullName: TinyLife.Goals.GoalTrigger.ValidObjects
- uid: TinyLife.Goals.GoalTrigger`2
commentId: T:TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.Goals.GoalTrigger`3
commentId: T:TinyLife.Goals.GoalTrigger`3
href: TinyLife.Goals.GoalTrigger-3.html
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- uid: TinyLife.Goals.GoalTrigger`4
commentId: T:TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- uid: TinyLife.Goals - uid: TinyLife.Goals
commentId: N:TinyLife.Goals commentId: N:TinyLife.Goals
href: TinyLife.html href: TinyLife.html
@ -821,6 +949,13 @@ references:
name: GoalTrigger name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html href: TinyLife.Goals.GoalTrigger.html
- name: ) - name: )
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: System - uid: System
commentId: N:System commentId: N:System
isExternal: true isExternal: true
@ -988,13 +1123,61 @@ references:
name: ConditionedGoal name: ConditionedGoal
nameWithType: ConditionedGoal nameWithType: ConditionedGoal
fullName: TinyLife.Goals.ConditionedGoal fullName: TinyLife.Goals.ConditionedGoal
- uid: TinyLife.Goals.GoalTrigger - uid: TinyLife.Goals.GoalTrigger{TinyLife.Objects.PersonLike,System.TimeSpan,System.Boolean}
commentId: T:TinyLife.Goals.GoalTrigger commentId: T:TinyLife.Goals.GoalTrigger{TinyLife.Objects.PersonLike,System.TimeSpan,System.Boolean}
parent: TinyLife.Goals parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html definition: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger href: TinyLife.Goals.GoalTrigger-3.html
nameWithType: GoalTrigger name: GoalTrigger<PersonLike, TimeSpan, bool>
fullName: TinyLife.Goals.GoalTrigger nameWithType: GoalTrigger<PersonLike, TimeSpan, bool>
fullName: TinyLife.Goals.GoalTrigger<TinyLife.Objects.PersonLike, System.TimeSpan, bool>
nameWithType.vb: GoalTrigger(Of PersonLike, TimeSpan, Boolean)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TinyLife.Objects.PersonLike, System.TimeSpan, Boolean)
name.vb: GoalTrigger(Of PersonLike, TimeSpan, Boolean)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects - uid: TinyLife.Objects
commentId: N:TinyLife.Objects commentId: N:TinyLife.Objects
href: TinyLife.html href: TinyLife.html
@ -1096,6 +1279,71 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: TinyLife.Goals.GoalTrigger{TinyLife.Objects.Furniture,System.Boolean,TinyLife.Objects.Furniture,System.Single}
commentId: T:TinyLife.Goals.GoalTrigger{TinyLife.Objects.Furniture,System.Boolean,TinyLife.Objects.Furniture,System.Single}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<Furniture, bool, Furniture, float>
nameWithType: GoalTrigger<Furniture, bool, Furniture, float>
fullName: TinyLife.Goals.GoalTrigger<TinyLife.Objects.Furniture, bool, TinyLife.Objects.Furniture, float>
nameWithType.vb: GoalTrigger(Of Furniture, Boolean, Furniture, Single)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TinyLife.Objects.Furniture, Boolean, TinyLife.Objects.Furniture, Single)
name.vb: GoalTrigger(Of Furniture, Boolean, Furniture, Single)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions parent: TinyLife.Actions
@ -1109,6 +1357,71 @@ references:
name: Completed name: Completed
nameWithType: CompletionType.Completed nameWithType: CompletionType.Completed
fullName: TinyLife.Actions.CompletionType.Completed fullName: TinyLife.Actions.CompletionType.Completed
- uid: TinyLife.Goals.GoalTrigger{TinyLife.Actions.Action,System.Boolean,TinyLife.Actions.Action,System.Single}
commentId: T:TinyLife.Goals.GoalTrigger{TinyLife.Actions.Action,System.Boolean,TinyLife.Actions.Action,System.Single}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<Action, bool, Action, float>
nameWithType: GoalTrigger<Action, bool, Action, float>
fullName: TinyLife.Goals.GoalTrigger<TinyLife.Actions.Action, bool, TinyLife.Actions.Action, float>
nameWithType.vb: GoalTrigger(Of Action, Boolean, Action, Single)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TinyLife.Actions.Action, Boolean, TinyLife.Actions.Action, Single)
name.vb: GoalTrigger(Of Action, Boolean, Action, Single)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
href: TinyLife.html href: TinyLife.html
@ -1138,6 +1451,49 @@ references:
name: CompletionType name: CompletionType
nameWithType: CompletionType nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Goals.GoalTrigger{TinyLife.Actions.Action,System.TimeSpan}
commentId: T:TinyLife.Goals.GoalTrigger{TinyLife.Actions.Action,System.TimeSpan}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<Action, TimeSpan>
nameWithType: GoalTrigger<Action, TimeSpan>
fullName: TinyLife.Goals.GoalTrigger<TinyLife.Actions.Action, System.TimeSpan>
nameWithType.vb: GoalTrigger(Of Action, TimeSpan)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TinyLife.Actions.Action, System.TimeSpan)
name.vb: GoalTrigger(Of Action, TimeSpan)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
- uid: TinyLife.Goals.Project - uid: TinyLife.Goals.Project
commentId: T:TinyLife.Goals.Project commentId: T:TinyLife.Goals.Project
parent: TinyLife.Goals parent: TinyLife.Goals
@ -1345,6 +1701,87 @@ references:
- uid: TinyLife.Emotions.EmotionModifier.Instance - uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html href: TinyLife.Emotions.EmotionModifier.Instance.html
- uid: TinyLife.Goals.GoalTrigger{TinyLife.Emotions.EmotionModifier.Instance,System.Boolean,TinyLife.Emotions.EmotionModifier.Instance,System.Single}
commentId: T:TinyLife.Goals.GoalTrigger{TinyLife.Emotions.EmotionModifier.Instance,System.Boolean,TinyLife.Emotions.EmotionModifier.Instance,System.Single}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<EmotionModifier.Instance, bool, EmotionModifier.Instance, float>
nameWithType: GoalTrigger<EmotionModifier.Instance, bool, EmotionModifier.Instance, float>
fullName: TinyLife.Goals.GoalTrigger<TinyLife.Emotions.EmotionModifier.Instance, bool, TinyLife.Emotions.EmotionModifier.Instance, float>
nameWithType.vb: GoalTrigger(Of EmotionModifier.Instance, Boolean, EmotionModifier.Instance, Single)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TinyLife.Emotions.EmotionModifier.Instance, Boolean, TinyLife.Emotions.EmotionModifier.Instance, Single)
name.vb: GoalTrigger(Of EmotionModifier.Instance, Boolean, EmotionModifier.Instance, Single)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Emotions - uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions commentId: N:TinyLife.Emotions
href: TinyLife.html href: TinyLife.html
@ -1440,6 +1877,71 @@ references:
name: FoodTypedItem name: FoodTypedItem
nameWithType: FoodTypedItem nameWithType: FoodTypedItem
fullName: TinyLife.Objects.FoodTypedItem fullName: TinyLife.Objects.FoodTypedItem
- uid: TinyLife.Goals.GoalTrigger{TinyLife.Objects.FoodTypedItem,System.Boolean,TinyLife.Objects.FoodTypedItem,System.Single}
commentId: T:TinyLife.Goals.GoalTrigger{TinyLife.Objects.FoodTypedItem,System.Boolean,TinyLife.Objects.FoodTypedItem,System.Single}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<FoodTypedItem, bool, FoodTypedItem, float>
nameWithType: GoalTrigger<FoodTypedItem, bool, FoodTypedItem, float>
fullName: TinyLife.Goals.GoalTrigger<TinyLife.Objects.FoodTypedItem, bool, TinyLife.Objects.FoodTypedItem, float>
nameWithType.vb: GoalTrigger(Of FoodTypedItem, Boolean, FoodTypedItem, Single)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TinyLife.Objects.FoodTypedItem, Boolean, TinyLife.Objects.FoodTypedItem, Single)
name.vb: GoalTrigger(Of FoodTypedItem, Boolean, FoodTypedItem, Single)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- uid: TinyLife.Objects.FoodTypedItem
name: FoodTypedItem
href: TinyLife.Objects.FoodTypedItem.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.FoodTypedItem
name: FoodTypedItem
href: TinyLife.Objects.FoodTypedItem.html
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.FoodTypedItem
name: FoodTypedItem
href: TinyLife.Objects.FoodTypedItem.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.FoodTypedItem
name: FoodTypedItem
href: TinyLife.Objects.FoodTypedItem.html
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Skills - uid: TinyLife.Skills
commentId: N:TinyLife.Skills commentId: N:TinyLife.Skills
href: TinyLife.html href: TinyLife.html
@ -1480,6 +1982,71 @@ references:
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_OnCompleted href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_OnCompleted
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Goals.GoalTrigger{TinyLife.Goals.Project,System.Boolean,TinyLife.Goals.Project,System.Single}
commentId: T:TinyLife.Goals.GoalTrigger{TinyLife.Goals.Project,System.Boolean,TinyLife.Goals.Project,System.Single}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<Project, bool, Project, float>
nameWithType: GoalTrigger<Project, bool, Project, float>
fullName: TinyLife.Goals.GoalTrigger<TinyLife.Goals.Project, bool, TinyLife.Goals.Project, float>
nameWithType.vb: GoalTrigger(Of Project, Boolean, Project, Single)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TinyLife.Goals.Project, Boolean, TinyLife.Goals.Project, Single)
name.vb: GoalTrigger(Of Project, Boolean, Project, Single)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- uid: TinyLife.Goals.Project
name: Project
href: TinyLife.Goals.Project.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Goals.Project
name: Project
href: TinyLife.Goals.Project.html
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Project
name: Project
href: TinyLife.Goals.Project.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Goals.Project
name: Project
href: TinyLife.Goals.Project.html
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: System.String - uid: System.String
commentId: T:System.String commentId: T:System.String
parent: System parent: System
@ -1733,12 +2300,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
href: TinyLife.Goals.GoalTrigger.html#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
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_ href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_IsObjectCompatible_System_Type_
@ -1766,6 +2327,7 @@ references:
name.vb: Boolean name.vb: Boolean
- uid: TinyLife.Goals.GoalTrigger.ValidValues - uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidValues href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidValues
name: ValidValues name: ValidValues
nameWithType: GoalTrigger.ValidValues nameWithType: GoalTrigger.ValidValues

View file

@ -7,6 +7,12 @@ items:
children: children:
- TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) - TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
- TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) - TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
- TinyLife.Goals.IGoalTriggerable.Trigger``2(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
- TinyLife.Goals.IGoalTriggerable.Trigger``2(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
- TinyLife.Goals.IGoalTriggerable.Trigger``3(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
- TinyLife.Goals.IGoalTriggerable.Trigger``3(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
- TinyLife.Goals.IGoalTriggerable.Trigger``4(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
- TinyLife.Goals.IGoalTriggerable.Trigger``4(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
- TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
langs: langs:
- csharp - csharp
@ -108,6 +114,153 @@ items:
nameWithType.vb: IGoalTriggerable.Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray 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()) fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, Object, TinyLife.Goals.GoalTrigger, ParamArray Object())
name.vb: Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object()) name.vb: Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object())
- uid: TinyLife.Goals.IGoalTriggerable.Trigger``2(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger``2(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
id: Trigger``2(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
parent: TinyLife.Goals.IGoalTriggerable
langs:
- csharp
- vb
name: Trigger<TObject, TValue>(IGoalTriggerable, TObject, GoalTrigger<TObject, TValue>, TValue)
nameWithType: IGoalTriggerable.Trigger<TObject, TValue>(IGoalTriggerable, TObject, GoalTrigger<TObject, TValue>, TValue)
fullName: TinyLife.Goals.IGoalTriggerable.Trigger<TObject, TValue>(TinyLife.Goals.IGoalTriggerable, TObject, TinyLife.Goals.GoalTrigger<TObject, TValue>, TValue)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger<TObject, TValue>(IGoalTriggerable set, TObject obj, GoalTrigger<TObject, TValue> trigger, TValue value)
parameters:
- id: set
type: TinyLife.Goals.IGoalTriggerable
description: The goal set to search for auto-triggered goals
- id: obj
type: '{TObject}'
description: The object that triggered the given <code class="paramref">trigger</code>.
- id: trigger
type: TinyLife.Goals.GoalTrigger{{TObject},{TValue}}
description: The goal trigger that is triggering this <xref href="TinyLife.Goals.IGoalTriggerable" data-throw-if-not-resolved="false"></xref>.
- id: value
type: '{TValue}'
typeParameters:
- id: TObject
- id: TValue
return:
type: System.Boolean
description: Whether any goal was successfully triggered.
content.vb: Public Shared Function Trigger(Of TObject, TValue)([set] As IGoalTriggerable, obj As TObject, trigger As GoalTrigger(Of TObject, TValue), value As TValue) As Boolean
overload: TinyLife.Goals.IGoalTriggerable.Trigger*
nameWithType.vb: IGoalTriggerable.Trigger(Of TObject, TValue)(IGoalTriggerable, TObject, GoalTrigger(Of TObject, TValue), TValue)
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(Of TObject, TValue)(TinyLife.Goals.IGoalTriggerable, TObject, TinyLife.Goals.GoalTrigger(Of TObject, TValue), TValue)
name.vb: Trigger(Of TObject, TValue)(IGoalTriggerable, TObject, GoalTrigger(Of TObject, TValue), TValue)
- uid: TinyLife.Goals.IGoalTriggerable.Trigger``3(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger``3(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
id: Trigger``3(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
parent: TinyLife.Goals.IGoalTriggerable
langs:
- csharp
- vb
name: Trigger<TObject, TValue1, TValue2>(IGoalTriggerable, TObject, GoalTrigger<TObject, TValue1, TValue2>, TValue1, TValue2)
nameWithType: IGoalTriggerable.Trigger<TObject, TValue1, TValue2>(IGoalTriggerable, TObject, GoalTrigger<TObject, TValue1, TValue2>, TValue1, TValue2)
fullName: TinyLife.Goals.IGoalTriggerable.Trigger<TObject, TValue1, TValue2>(TinyLife.Goals.IGoalTriggerable, TObject, TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>, TValue1, TValue2)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger<TObject, TValue1, TValue2>(IGoalTriggerable set, TObject obj, GoalTrigger<TObject, TValue1, TValue2> trigger, TValue1 value1, TValue2 value2)
parameters:
- id: set
type: TinyLife.Goals.IGoalTriggerable
description: The goal set to search for auto-triggered goals
- id: obj
type: '{TObject}'
description: The object that triggered the given <code class="paramref">trigger</code>.
- id: trigger
type: TinyLife.Goals.GoalTrigger{{TObject},{TValue1},{TValue2}}
description: The goal trigger that is triggering this <xref href="TinyLife.Goals.IGoalTriggerable" data-throw-if-not-resolved="false"></xref>.
- id: value1
type: '{TValue1}'
- id: value2
type: '{TValue2}'
typeParameters:
- id: TObject
- id: TValue1
- id: TValue2
return:
type: System.Boolean
description: Whether any goal was successfully triggered.
content.vb: Public Shared Function Trigger(Of TObject, TValue1, TValue2)([set] As IGoalTriggerable, obj As TObject, trigger As GoalTrigger(Of TObject, TValue1, TValue2), value1 As TValue1, value2 As TValue2) As Boolean
overload: TinyLife.Goals.IGoalTriggerable.Trigger*
nameWithType.vb: IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2)(IGoalTriggerable, TObject, GoalTrigger(Of TObject, TValue1, TValue2), TValue1, TValue2)
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2)(TinyLife.Goals.IGoalTriggerable, TObject, TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2), TValue1, TValue2)
name.vb: Trigger(Of TObject, TValue1, TValue2)(IGoalTriggerable, TObject, GoalTrigger(Of TObject, TValue1, TValue2), TValue1, TValue2)
- uid: TinyLife.Goals.IGoalTriggerable.Trigger``4(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger``4(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
id: Trigger``4(TinyLife.Goals.IGoalTriggerable,``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
parent: TinyLife.Goals.IGoalTriggerable
langs:
- csharp
- vb
name: Trigger<TObject, TValue1, TValue2, TValue3>(IGoalTriggerable, TObject, GoalTrigger<TObject, TValue1, TValue2, TValue3>, TValue1, TValue2, TValue3)
nameWithType: IGoalTriggerable.Trigger<TObject, TValue1, TValue2, TValue3>(IGoalTriggerable, TObject, GoalTrigger<TObject, TValue1, TValue2, TValue3>, TValue1, TValue2, TValue3)
fullName: TinyLife.Goals.IGoalTriggerable.Trigger<TObject, TValue1, TValue2, TValue3>(TinyLife.Goals.IGoalTriggerable, TObject, TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>, TValue1, TValue2, TValue3)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger<TObject, TValue1, TValue2, TValue3>(IGoalTriggerable set, TObject obj, GoalTrigger<TObject, TValue1, TValue2, TValue3> trigger, TValue1 value1, TValue2 value2, TValue3 value3)
parameters:
- id: set
type: TinyLife.Goals.IGoalTriggerable
description: The goal set to search for auto-triggered goals
- id: obj
type: '{TObject}'
description: The object that triggered the given <code class="paramref">trigger</code>.
- id: trigger
type: TinyLife.Goals.GoalTrigger{{TObject},{TValue1},{TValue2},{TValue3}}
description: The goal trigger that is triggering this <xref href="TinyLife.Goals.IGoalTriggerable" data-throw-if-not-resolved="false"></xref>.
- id: value1
type: '{TValue1}'
- id: value2
type: '{TValue2}'
- id: value3
type: '{TValue3}'
typeParameters:
- id: TObject
- id: TValue1
- id: TValue2
- id: TValue3
return:
type: System.Boolean
description: Whether any goal was successfully triggered.
content.vb: Public Shared Function Trigger(Of TObject, TValue1, TValue2, TValue3)([set] As IGoalTriggerable, obj As TObject, trigger As GoalTrigger(Of TObject, TValue1, TValue2, TValue3), value1 As TValue1, value2 As TValue2, value3 As TValue3) As Boolean
overload: TinyLife.Goals.IGoalTriggerable.Trigger*
nameWithType.vb: IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2, TValue3)(IGoalTriggerable, TObject, GoalTrigger(Of TObject, TValue1, TValue2, TValue3), TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2, TValue3)(TinyLife.Goals.IGoalTriggerable, TObject, TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3), TValue1, TValue2, TValue3)
name.vb: Trigger(Of TObject, TValue1, TValue2, TValue3)(IGoalTriggerable, TObject, GoalTrigger(Of TObject, TValue1, TValue2, TValue3), TValue1, TValue2, TValue3)
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) - uid: TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
id: Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[]) id: Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
@ -152,6 +305,153 @@ items:
nameWithType.vb: IGoalTriggerable.Trigger(IEnumerable(Of IGoalTriggerable), Object, GoalTrigger, ParamArray Object()) nameWithType.vb: IGoalTriggerable.Trigger(IEnumerable(Of IGoalTriggerable), Object, GoalTrigger, ParamArray Object())
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable), Object, TinyLife.Goals.GoalTrigger, ParamArray Object()) fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable), Object, TinyLife.Goals.GoalTrigger, ParamArray Object())
name.vb: Trigger(IEnumerable(Of IGoalTriggerable), Object, GoalTrigger, ParamArray Object()) name.vb: Trigger(IEnumerable(Of IGoalTriggerable), Object, GoalTrigger, ParamArray Object())
- uid: TinyLife.Goals.IGoalTriggerable.Trigger``2(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger``2(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
id: Trigger``2(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1},``1)
parent: TinyLife.Goals.IGoalTriggerable
langs:
- csharp
- vb
name: Trigger<TObject, TValue>(IEnumerable<IGoalTriggerable>, TObject, GoalTrigger<TObject, TValue>, TValue)
nameWithType: IGoalTriggerable.Trigger<TObject, TValue>(IEnumerable<IGoalTriggerable>, TObject, GoalTrigger<TObject, TValue>, TValue)
fullName: TinyLife.Goals.IGoalTriggerable.Trigger<TObject, TValue>(System.Collections.Generic.IEnumerable<TinyLife.Goals.IGoalTriggerable>, TObject, TinyLife.Goals.GoalTrigger<TObject, TValue>, TValue)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger<TObject, TValue>(IEnumerable<IGoalTriggerable> sets, TObject obj, GoalTrigger<TObject, TValue> trigger, TValue value)
parameters:
- id: sets
type: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}
description: The set of goal set instances to search for auto-triggered goals
- id: obj
type: '{TObject}'
description: The object that triggered the given <code class="paramref">trigger</code>.
- id: trigger
type: TinyLife.Goals.GoalTrigger{{TObject},{TValue}}
description: The goal trigger that is triggering this <xref href="TinyLife.Goals.IGoalTriggerable" data-throw-if-not-resolved="false"></xref>.
- id: value
type: '{TValue}'
typeParameters:
- id: TObject
- id: TValue
return:
type: System.Boolean
description: Whether any goal was successfully triggered.
content.vb: Public Shared Function Trigger(Of TObject, TValue)(sets As IEnumerable(Of IGoalTriggerable), obj As TObject, trigger As GoalTrigger(Of TObject, TValue), value As TValue) As Boolean
overload: TinyLife.Goals.IGoalTriggerable.Trigger*
nameWithType.vb: IGoalTriggerable.Trigger(Of TObject, TValue)(IEnumerable(Of IGoalTriggerable), TObject, GoalTrigger(Of TObject, TValue), TValue)
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(Of TObject, TValue)(System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable), TObject, TinyLife.Goals.GoalTrigger(Of TObject, TValue), TValue)
name.vb: Trigger(Of TObject, TValue)(IEnumerable(Of IGoalTriggerable), TObject, GoalTrigger(Of TObject, TValue), TValue)
- uid: TinyLife.Goals.IGoalTriggerable.Trigger``3(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger``3(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
id: Trigger``3(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2},``1,``2)
parent: TinyLife.Goals.IGoalTriggerable
langs:
- csharp
- vb
name: Trigger<TObject, TValue1, TValue2>(IEnumerable<IGoalTriggerable>, TObject, GoalTrigger<TObject, TValue1, TValue2>, TValue1, TValue2)
nameWithType: IGoalTriggerable.Trigger<TObject, TValue1, TValue2>(IEnumerable<IGoalTriggerable>, TObject, GoalTrigger<TObject, TValue1, TValue2>, TValue1, TValue2)
fullName: TinyLife.Goals.IGoalTriggerable.Trigger<TObject, TValue1, TValue2>(System.Collections.Generic.IEnumerable<TinyLife.Goals.IGoalTriggerable>, TObject, TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>, TValue1, TValue2)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger<TObject, TValue1, TValue2>(IEnumerable<IGoalTriggerable> sets, TObject obj, GoalTrigger<TObject, TValue1, TValue2> trigger, TValue1 value1, TValue2 value2)
parameters:
- id: sets
type: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}
description: The set of goal set instances to search for auto-triggered goals
- id: obj
type: '{TObject}'
description: The object that triggered the given <code class="paramref">trigger</code>.
- id: trigger
type: TinyLife.Goals.GoalTrigger{{TObject},{TValue1},{TValue2}}
description: The goal trigger that is triggering this <xref href="TinyLife.Goals.IGoalTriggerable" data-throw-if-not-resolved="false"></xref>.
- id: value1
type: '{TValue1}'
- id: value2
type: '{TValue2}'
typeParameters:
- id: TObject
- id: TValue1
- id: TValue2
return:
type: System.Boolean
description: Whether any goal was successfully triggered.
content.vb: Public Shared Function Trigger(Of TObject, TValue1, TValue2)(sets As IEnumerable(Of IGoalTriggerable), obj As TObject, trigger As GoalTrigger(Of TObject, TValue1, TValue2), value1 As TValue1, value2 As TValue2) As Boolean
overload: TinyLife.Goals.IGoalTriggerable.Trigger*
nameWithType.vb: IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2)(IEnumerable(Of IGoalTriggerable), TObject, GoalTrigger(Of TObject, TValue1, TValue2), TValue1, TValue2)
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2)(System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable), TObject, TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2), TValue1, TValue2)
name.vb: Trigger(Of TObject, TValue1, TValue2)(IEnumerable(Of IGoalTriggerable), TObject, GoalTrigger(Of TObject, TValue1, TValue2), TValue1, TValue2)
- uid: TinyLife.Goals.IGoalTriggerable.Trigger``4(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger``4(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
id: Trigger``4(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},``0,TinyLife.Goals.GoalTrigger{``0,``1,``2,``3},``1,``2,``3)
parent: TinyLife.Goals.IGoalTriggerable
langs:
- csharp
- vb
name: Trigger<TObject, TValue1, TValue2, TValue3>(IEnumerable<IGoalTriggerable>, TObject, GoalTrigger<TObject, TValue1, TValue2, TValue3>, TValue1, TValue2, TValue3)
nameWithType: IGoalTriggerable.Trigger<TObject, TValue1, TValue2, TValue3>(IEnumerable<IGoalTriggerable>, TObject, GoalTrigger<TObject, TValue1, TValue2, TValue3>, TValue1, TValue2, TValue3)
fullName: TinyLife.Goals.IGoalTriggerable.Trigger<TObject, TValue1, TValue2, TValue3>(System.Collections.Generic.IEnumerable<TinyLife.Goals.IGoalTriggerable>, TObject, TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>, TValue1, TValue2, TValue3)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: public static bool Trigger<TObject, TValue1, TValue2, TValue3>(IEnumerable<IGoalTriggerable> sets, TObject obj, GoalTrigger<TObject, TValue1, TValue2, TValue3> trigger, TValue1 value1, TValue2 value2, TValue3 value3)
parameters:
- id: sets
type: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}
description: The set of goal set instances to search for auto-triggered goals
- id: obj
type: '{TObject}'
description: The object that triggered the given <code class="paramref">trigger</code>.
- id: trigger
type: TinyLife.Goals.GoalTrigger{{TObject},{TValue1},{TValue2},{TValue3}}
description: The goal trigger that is triggering this <xref href="TinyLife.Goals.IGoalTriggerable" data-throw-if-not-resolved="false"></xref>.
- id: value1
type: '{TValue1}'
- id: value2
type: '{TValue2}'
- id: value3
type: '{TValue3}'
typeParameters:
- id: TObject
- id: TValue1
- id: TValue2
- id: TValue3
return:
type: System.Boolean
description: Whether any goal was successfully triggered.
content.vb: Public Shared Function Trigger(Of TObject, TValue1, TValue2, TValue3)(sets As IEnumerable(Of IGoalTriggerable), obj As TObject, trigger As GoalTrigger(Of TObject, TValue1, TValue2, TValue3), value1 As TValue1, value2 As TValue2, value3 As TValue3) As Boolean
overload: TinyLife.Goals.IGoalTriggerable.Trigger*
nameWithType.vb: IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2, TValue3)(IEnumerable(Of IGoalTriggerable), TObject, GoalTrigger(Of TObject, TValue1, TValue2, TValue3), TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(Of TObject, TValue1, TValue2, TValue3)(System.Collections.Generic.IEnumerable(Of TinyLife.Goals.IGoalTriggerable), TObject, TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3), TValue1, TValue2, TValue3)
name.vb: Trigger(Of TObject, TValue1, TValue2, TValue3)(IEnumerable(Of IGoalTriggerable), TObject, GoalTrigger(Of TObject, TValue1, TValue2, TValue3), TValue1, TValue2, TValue3)
references: references:
- uid: TinyLife.Goals.GoalSet - uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet commentId: T:TinyLife.Goals.GoalSet
@ -556,6 +856,284 @@ references:
- uid: TinyLife.Objects - uid: TinyLife.Objects
name: Objects name: Objects
href: TinyLife.Objects.html href: TinyLife.Objects.html
- uid: '{TObject}'
commentId: '!:TObject'
definition: TObject
name: TObject
nameWithType: TObject
fullName: TObject
- uid: TinyLife.Goals.GoalTrigger{{TObject},{TValue}}
commentId: T:TinyLife.Goals.GoalTrigger{``0,``1}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- uid: '{TValue}'
commentId: '!:TValue'
definition: TValue
name: TValue
nameWithType: TValue
fullName: TValue
- uid: TObject
name: TObject
nameWithType: TObject
fullName: TObject
- uid: TinyLife.Goals.GoalTrigger`2
commentId: T:TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TValue
name: TValue
nameWithType: TValue
fullName: TValue
- uid: TinyLife.Goals.GoalTrigger{{TObject},{TValue1},{TValue2}}
commentId: T:TinyLife.Goals.GoalTrigger{``0,``1,``2}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`3
href: TinyLife.Goals.GoalTrigger-3.html
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- uid: '{TValue1}'
commentId: '!:TValue1'
definition: TValue1
name: TValue1
nameWithType: TValue1
fullName: TValue1
- uid: '{TValue2}'
commentId: '!:TValue2'
definition: TValue2
name: TValue2
nameWithType: TValue2
fullName: TValue2
- uid: TinyLife.Goals.GoalTrigger`3
commentId: T:TinyLife.Goals.GoalTrigger`3
href: TinyLife.Goals.GoalTrigger-3.html
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- uid: TValue1
name: TValue1
nameWithType: TValue1
fullName: TValue1
- uid: TValue2
name: TValue2
nameWithType: TValue2
fullName: TValue2
- uid: TinyLife.Goals.GoalTrigger{{TObject},{TValue1},{TValue2},{TValue3}}
commentId: T:TinyLife.Goals.GoalTrigger{``0,``1,``2,``3}
parent: TinyLife.Goals
definition: TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- uid: '{TValue3}'
commentId: '!:TValue3'
definition: TValue3
name: TValue3
nameWithType: TValue3
fullName: TValue3
- uid: TinyLife.Goals.GoalTrigger`4
commentId: T:TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- uid: TValue3
name: TValue3
nameWithType: TValue3
fullName: TValue3
- uid: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} - uid: System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable} commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}
parent: System.Collections.Generic parent: System.Collections.Generic

View file

@ -16,6 +16,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: An interface that can be applied to a class that extends <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> if the memory should be updated over time in <xref href="TinyLife.Objects.PersonLike.UpdateMemories(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public interface IUpdatingMemory content: public interface IUpdatingMemory
content.vb: Public Interface IUpdatingMemory content.vb: Public Interface IUpdatingMemory
@ -55,6 +57,65 @@ items:
fullName.vb: TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
references: references:
- uid: TinyLife.Goals.Memory
commentId: T:TinyLife.Goals.Memory
href: TinyLife.Goals.Memory.html
name: Memory
nameWithType: Memory
fullName: TinyLife.Goals.Memory
- uid: TinyLife.Objects.PersonLike.UpdateMemories(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.PersonLike.UpdateMemories(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateMemories_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: UpdateMemories(GameTime, TimeSpan, float)
nameWithType: PersonLike.UpdateMemories(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.PersonLike.UpdateMemories(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: PersonLike.UpdateMemories(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.PersonLike.UpdateMemories(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: UpdateMemories(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.UpdateMemories(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: UpdateMemories
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateMemories_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.UpdateMemories(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: UpdateMemories
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateMemories_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Goals - uid: TinyLife.Goals
commentId: N:TinyLife.Goals commentId: N:TinyLife.Goals
href: TinyLife.html href: TinyLife.html
@ -118,6 +179,13 @@ references:
name: IUpdatingMemory name: IUpdatingMemory
href: TinyLife.Goals.IUpdatingMemory.html href: TinyLife.Goals.IUpdatingMemory.html
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- 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)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
@ -156,6 +224,28 @@ references:
name: Extensions name: Extensions
nameWithType: Extensions nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities commentId: N:TinyLife.Utilities
href: TinyLife.html href: TinyLife.html
@ -269,13 +359,6 @@ references:
nameWithType.vb: Single nameWithType.vb: Single
fullName.vb: Single fullName.vb: Single
name.vb: Single name.vb: Single
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework
isExternal: true isExternal: true
@ -313,25 +396,3 @@ references:
name: System name: System
nameWithType: System nameWithType: System
fullName: System fullName: System
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html

View file

@ -17,6 +17,7 @@ items:
- TinyLife.Goals.Job.GetRaise - TinyLife.Goals.Job.GetRaise
- TinyLife.Goals.Job.HasRequiredPromotionSkills - TinyLife.Goals.Job.HasRequiredPromotionSkills
- TinyLife.Goals.Job.Level - TinyLife.Goals.Job.Level
- TinyLife.Goals.Job.Migrations
- TinyLife.Goals.Job.OnGetWorkingPerformance - TinyLife.Goals.Job.OnGetWorkingPerformance
- TinyLife.Goals.Job.Performance - TinyLife.Goals.Job.Performance
- TinyLife.Goals.Job.Person - TinyLife.Goals.Job.Person
@ -26,7 +27,7 @@ items:
- TinyLife.Goals.Job.Update(System.TimeSpan) - TinyLife.Goals.Job.Update(System.TimeSpan)
- TinyLife.Goals.Job.UpdateWorking(TinyLife.Actions.WorkAction,System.TimeSpan,System.Single) - TinyLife.Goals.Job.UpdateWorking(TinyLife.Actions.WorkAction,System.TimeSpan,System.Single)
- TinyLife.Goals.Job.VacationDaysAvailable - TinyLife.Goals.Job.VacationDaysAvailable
- TinyLife.Goals.Job.Validate(TinyLife.Objects.Person) - TinyLife.Goals.Job.Validate(TinyLife.Objects.Person,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -75,6 +76,30 @@ items:
- type: System.Runtime.Serialization.DataContractAttribute - type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.Goals.Job.Migrations
commentId: F:TinyLife.Goals.Job.Migrations
id: Migrations
parent: TinyLife.Goals.Job
langs:
- csharp
- vb
name: Migrations
nameWithType: Job.Migrations
fullName: TinyLife.Goals.Job.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
The set of migrations that will be applied to all loaded <xref href="TinyLife.Goals.Job" data-throw-if-not-resolved="false"></xref> instances when loading from disk.
To register a migration that should only be applied to specific job types, use <xref href="TinyLife.Goals.JobType.Migrations" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static readonly List<Migration<Job>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Goals.Job}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of Job))
- uid: TinyLife.Goals.Job.OnGetWorkingPerformance - uid: TinyLife.Goals.Job.OnGetWorkingPerformance
commentId: E:TinyLife.Goals.Job.OnGetWorkingPerformance commentId: E:TinyLife.Goals.Job.OnGetWorkingPerformance
id: OnGetWorkingPerformance id: OnGetWorkingPerformance
@ -666,16 +691,16 @@ items:
description: This person's currently working coworkers. description: This person's currently working coworkers.
content.vb: Public Function GetCoworkersAtWork() As IEnumerable(Of Person) content.vb: Public Function GetCoworkersAtWork() As IEnumerable(Of Person)
overload: TinyLife.Goals.Job.GetCoworkersAtWork* overload: TinyLife.Goals.Job.GetCoworkersAtWork*
- uid: TinyLife.Goals.Job.Validate(TinyLife.Objects.Person) - uid: TinyLife.Goals.Job.Validate(TinyLife.Objects.Person,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Goals.Job.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Goals.Job.Validate(TinyLife.Objects.Person,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.Person) id: Validate(TinyLife.Objects.Person,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Goals.Job parent: TinyLife.Goals.Job
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Person) name: Validate(Person, AppliedMigrations)
nameWithType: Job.Validate(Person) nameWithType: Job.Validate(Person, AppliedMigrations)
fullName: TinyLife.Goals.Job.Validate(TinyLife.Objects.Person) fullName: TinyLife.Goals.Job.Validate(TinyLife.Objects.Person, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -683,14 +708,16 @@ items:
summary: This method is called when this object is loaded from disk. summary: This method is called when this object is loaded from disk.
example: [] example: []
syntax: syntax:
content: public bool Validate(Person person) content: public bool Validate(Person person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Function Validate(person As Person) As Boolean content.vb: Public Function Validate(person As Person, appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Goals.Job.Validate* overload: TinyLife.Goals.Job.Validate*
- uid: TinyLife.Goals.Job.StartVacation(System.Int32,System.Single) - uid: TinyLife.Goals.Job.StartVacation(System.Int32,System.Single)
commentId: M:TinyLife.Goals.Job.StartVacation(System.Int32,System.Single) commentId: M:TinyLife.Goals.Job.StartVacation(System.Int32,System.Single)
@ -1315,6 +1342,130 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Goals.Job
commentId: T:TinyLife.Goals.Job
parent: TinyLife.Goals
href: TinyLife.Goals.Job.html
name: Job
nameWithType: Job
fullName: TinyLife.Goals.Job
- uid: TinyLife.Goals.JobType.Migrations
commentId: P:TinyLife.Goals.JobType.Migrations
parent: TinyLife.Goals.JobType
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_Migrations
name: Migrations
nameWithType: JobType.Migrations
fullName: TinyLife.Goals.JobType.Migrations
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Goals.Job}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Goals.Job}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Job>>
nameWithType: List<Migration<Job>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Goals.Job>>
nameWithType.vb: List(Of Migration(Of Job))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Goals.Job))
name.vb: List(Of Migration(Of Job))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Goals.Job
name: Job
href: TinyLife.Goals.Job.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Job
name: Job
href: TinyLife.Goals.Job.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.Job.Performance - uid: TinyLife.Goals.Job.Performance
commentId: P:TinyLife.Goals.Job.Performance commentId: P:TinyLife.Goals.Job.Performance
href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_Performance href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_Performance
@ -1895,43 +2046,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.Job.GetCoworkersAtWork* - uid: TinyLife.Goals.Job.GetCoworkersAtWork*
commentId: Overload:TinyLife.Goals.Job.GetCoworkersAtWork commentId: Overload:TinyLife.Goals.Job.GetCoworkersAtWork
href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_GetCoworkersAtWork href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_GetCoworkersAtWork
@ -1940,10 +2054,17 @@ references:
fullName: TinyLife.Goals.Job.GetCoworkersAtWork fullName: TinyLife.Goals.Job.GetCoworkersAtWork
- uid: TinyLife.Goals.Job.Validate* - uid: TinyLife.Goals.Job.Validate*
commentId: Overload:TinyLife.Goals.Job.Validate commentId: Overload:TinyLife.Goals.Job.Validate
href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_Validate_TinyLife_Objects_Person_ href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_Validate_TinyLife_Objects_Person_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Job.Validate nameWithType: Job.Validate
fullName: TinyLife.Goals.Job.Validate fullName: TinyLife.Goals.Job.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Goals.Job.StartVacation* - uid: TinyLife.Goals.Job.StartVacation*
commentId: Overload:TinyLife.Goals.Job.StartVacation commentId: Overload:TinyLife.Goals.Job.StartVacation
href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_StartVacation_System_Int32_System_Single_ href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_StartVacation_System_Int32_System_Single_

View file

@ -23,6 +23,7 @@ items:
- TinyLife.Goals.JobType.Icon - TinyLife.Goals.JobType.Icon
- TinyLife.Goals.JobType.IsTimeToWork(System.TimeSpan) - TinyLife.Goals.JobType.IsTimeToWork(System.TimeSpan)
- TinyLife.Goals.JobType.MaxLevel - TinyLife.Goals.JobType.MaxLevel
- TinyLife.Goals.JobType.Migrations
- TinyLife.Goals.JobType.Name - TinyLife.Goals.JobType.Name
- TinyLife.Goals.JobType.OffWorkDays - TinyLife.Goals.JobType.OffWorkDays
- TinyLife.Goals.JobType.OnLevelChanged(TinyLife.Goals.Job,System.Int32) - TinyLife.Goals.JobType.OnLevelChanged(TinyLife.Goals.Job,System.Int32)
@ -607,6 +608,29 @@ items:
type: TinyLife.Actions.ChoicePromptInfo[] type: TinyLife.Actions.ChoicePromptInfo[]
content.vb: Public Property ChoicePrompts As ChoicePromptInfo() content.vb: Public Property ChoicePrompts As ChoicePromptInfo()
overload: TinyLife.Goals.JobType.ChoicePrompts* overload: TinyLife.Goals.JobType.ChoicePrompts*
- uid: TinyLife.Goals.JobType.Migrations
commentId: P:TinyLife.Goals.JobType.Migrations
id: Migrations
parent: TinyLife.Goals.JobType
langs:
- csharp
- vb
name: Migrations
nameWithType: JobType.Migrations
fullName: TinyLife.Goals.JobType.Migrations
type: Property
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: The set of migrations that should be applied to <xref href="TinyLife.Goals.Job" data-throw-if-not-resolved="false"></xref> instances of this type when loading from disk.
example: []
syntax:
content: public List<Migration<Job>> Migrations { get; init; }
parameters: []
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Goals.Job}}
content.vb: Public Property Migrations As List(Of Migration(Of Job))
overload: TinyLife.Goals.JobType.Migrations*
- uid: TinyLife.Goals.JobType.SourceString - uid: TinyLife.Goals.JobType.SourceString
commentId: P:TinyLife.Goals.JobType.SourceString commentId: P:TinyLife.Goals.JobType.SourceString
id: SourceString id: SourceString
@ -2257,6 +2281,122 @@ references:
- uid: TinyLife.Actions - uid: TinyLife.Actions
name: Actions name: Actions
href: TinyLife.Actions.html href: TinyLife.Actions.html
- uid: TinyLife.Goals.JobType.Migrations*
commentId: Overload:TinyLife.Goals.JobType.Migrations
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_Migrations
name: Migrations
nameWithType: JobType.Migrations
fullName: TinyLife.Goals.JobType.Migrations
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Goals.Job}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Goals.Job}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Job>>
nameWithType: List<Migration<Job>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Goals.Job>>
nameWithType.vb: List(Of Migration(Of Job))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Goals.Job))
name.vb: List(Of Migration(Of Job))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Goals.Job
name: Job
href: TinyLife.Goals.Job.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Job
name: Job
href: TinyLife.Goals.Job.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions parent: TinyLife.Emotions
@ -2512,43 +2652,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.JobType.OnWorkStartsInAnHour* - uid: TinyLife.Goals.JobType.OnWorkStartsInAnHour*
commentId: Overload:TinyLife.Goals.JobType.OnWorkStartsInAnHour commentId: Overload:TinyLife.Goals.JobType.OnWorkStartsInAnHour
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_OnWorkStartsInAnHour_TinyLife_Goals_Job_ href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_OnWorkStartsInAnHour_TinyLife_Goals_Job_

View file

@ -230,7 +230,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
Validates this memory when the game is loaded. This method is claled in <xref href="TinyLife.Objects.PersonLike.Validate" data-throw-if-not-resolved="false"></xref>. Validates this memory when the game is loaded. This method is claled in <xref href="TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>.
This method reutrns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if this memory is invalid in some way, causing it to be removed. This method reutrns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if this memory is invalid in some way, causing it to be removed.
example: [] example: []
@ -1044,24 +1044,30 @@ references:
nameWithType.vb: Memory.New nameWithType.vb: Memory.New
fullName.vb: TinyLife.Goals.Memory.New fullName.vb: TinyLife.Goals.Memory.New
name.vb: New name.vb: New
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.PersonLike.Validate commentId: M:TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: PersonLike.Validate() nameWithType: PersonLike.Validate(AppliedMigrations)
fullName: TinyLife.Objects.PersonLike.Validate() fullName: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Goals.Memory.Validate* - uid: TinyLife.Goals.Memory.Validate*
commentId: Overload:TinyLife.Goals.Memory.Validate commentId: Overload:TinyLife.Goals.Memory.Validate

View file

@ -51,11 +51,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<MemoryType>), new object[] { typeof(MemoryType), "PrivateTypes", true })] [JsonConverter(typeof(StaticJsonConverter<MemoryType>), new object[] { typeof(MemoryType), "PrivateTypes", false })]
public class MemoryType : IEmotionSource public class MemoryType : IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of MemoryType)), New Object() { GetType(MemoryType), "PrivateTypes", True })> <JsonConverter(GetType(StaticJsonConverter(Of MemoryType)), New Object() { GetType(MemoryType), "PrivateTypes", False })>
Public Class MemoryType Implements IEmotionSource Public Class MemoryType Implements IEmotionSource
inheritance: inheritance:

View file

@ -56,6 +56,7 @@ items:
- TinyLife.Goals.JobType.DailyTasks - TinyLife.Goals.JobType.DailyTasks
- TinyLife.Goals.JobType.DailyTaskImportance - TinyLife.Goals.JobType.DailyTaskImportance
- TinyLife.Goals.JobType.ChoicePrompts - TinyLife.Goals.JobType.ChoicePrompts
- TinyLife.Goals.JobType.Migrations
- TinyLife.Goals.JobType.SourceString - TinyLife.Goals.JobType.SourceString
- TinyLife.Goals.JobType.Construct(TinyLife.Objects.Person,System.Int32) - TinyLife.Goals.JobType.Construct(TinyLife.Objects.Person,System.Int32)
- TinyLife.Goals.JobType.IsTimeToWork(System.TimeSpan) - TinyLife.Goals.JobType.IsTimeToWork(System.TimeSpan)
@ -471,6 +472,13 @@ references:
name: ChoicePrompts name: ChoicePrompts
nameWithType: JobType.ChoicePrompts nameWithType: JobType.ChoicePrompts
fullName: TinyLife.Goals.JobType.ChoicePrompts fullName: TinyLife.Goals.JobType.ChoicePrompts
- uid: TinyLife.Goals.JobType.Migrations
commentId: P:TinyLife.Goals.JobType.Migrations
parent: TinyLife.Goals.JobType
href: TinyLife.Goals.JobType.html#TinyLife_Goals_JobType_Migrations
name: Migrations
nameWithType: JobType.Migrations
fullName: TinyLife.Goals.JobType.Migrations
- uid: TinyLife.Goals.JobType.SourceString - uid: TinyLife.Goals.JobType.SourceString
commentId: P:TinyLife.Goals.JobType.SourceString commentId: P:TinyLife.Goals.JobType.SourceString
parent: TinyLife.Goals.JobType parent: TinyLife.Goals.JobType

View file

@ -17,6 +17,9 @@ items:
- TinyLife.Goals.GoalSet - TinyLife.Goals.GoalSet
- TinyLife.Goals.GoalSetInfo - TinyLife.Goals.GoalSetInfo
- TinyLife.Goals.GoalTrigger - TinyLife.Goals.GoalTrigger
- TinyLife.Goals.GoalTrigger`2
- TinyLife.Goals.GoalTrigger`3
- TinyLife.Goals.GoalTrigger`4
- TinyLife.Goals.Goal`1 - TinyLife.Goals.Goal`1
- TinyLife.Goals.IGoalTriggerable - TinyLife.Goals.IGoalTriggerable
- TinyLife.Goals.IUpdatingMemory - TinyLife.Goals.IUpdatingMemory
@ -192,6 +195,117 @@ references:
name: GoalTrigger name: GoalTrigger
nameWithType: GoalTrigger nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger fullName: TinyLife.Goals.GoalTrigger
- uid: TinyLife.Goals.GoalTrigger`2
commentId: T:TinyLife.Goals.GoalTrigger`2
href: TinyLife.Goals.GoalTrigger-2.html
name: GoalTrigger<TObject, TValue>
nameWithType: GoalTrigger<TObject, TValue>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue>
nameWithType.vb: GoalTrigger(Of TObject, TValue)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue)
name.vb: GoalTrigger(Of TObject, TValue)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-2.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.Goals.GoalTrigger`3
commentId: T:TinyLife.Goals.GoalTrigger`3
href: TinyLife.Goals.GoalTrigger-3.html
name: GoalTrigger<TObject, TValue1, TValue2>
nameWithType: GoalTrigger<TObject, TValue1, TValue2>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-3.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: )
- uid: TinyLife.Goals.GoalTrigger`4
commentId: T:TinyLife.Goals.GoalTrigger`4
href: TinyLife.Goals.GoalTrigger-4.html
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType: GoalTrigger<TObject, TValue1, TValue2, TValue3>
fullName: TinyLife.Goals.GoalTrigger<TObject, TValue1, TValue2, TValue3>
nameWithType.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
fullName.vb: TinyLife.Goals.GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
name.vb: GoalTrigger(Of TObject, TValue1, TValue2, TValue3)
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: <
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: '>'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger-4.html
- name: (
- name: Of
- name: " "
- name: TObject
- name: ','
- name: " "
- name: TValue1
- name: ','
- name: " "
- name: TValue2
- name: ','
- name: " "
- name: TValue3
- name: )
- uid: TinyLife.Goals.IGoalTriggerable - uid: TinyLife.Goals.IGoalTriggerable
commentId: T:TinyLife.Goals.IGoalTriggerable commentId: T:TinyLife.Goals.IGoalTriggerable
parent: TinyLife.Goals parent: TinyLife.Goals

View file

@ -270,7 +270,7 @@ items:
To save custom options, you can create a custom class, each of whose members will be saved by this method. To save custom options, you can create a custom class, each of whose members will be saved by this method.
This method uses a <xref href="TinyLife.SaveHandler.CreateSerializer(System.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> JSON serializer, so using <xref href="System.Runtime.Serialization.DataContractAttribute" data-throw-if-not-resolved="false"></xref> and <xref href="System.Runtime.Serialization.DataMemberAttribute" data-throw-if-not-resolved="false"></xref> attributes is supported. This method uses a <xref href="TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext%2cSystem.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> JSON serializer, so using <xref href="System.Runtime.Serialization.DataContractAttribute" data-throw-if-not-resolved="false"></xref> and <xref href="System.Runtime.Serialization.DataMemberAttribute" data-throw-if-not-resolved="false"></xref> attributes is supported.
example: [] example: []
syntax: syntax:
content: public void SaveOptions<T>(T options) content: public void SaveOptions<T>(T options)
@ -305,7 +305,7 @@ items:
To load custom options, you can create a custom class, each of whose members will be loaded by this method. To load custom options, you can create a custom class, each of whose members will be loaded by this method.
This method uses a <xref href="TinyLife.SaveHandler.CreateSerializer(System.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> JSON serializer, so using <xref href="System.Runtime.Serialization.DataContractAttribute" data-throw-if-not-resolved="false"></xref> and <xref href="System.Runtime.Serialization.DataMemberAttribute" data-throw-if-not-resolved="false"></xref> attributes is supported. This method uses a <xref href="TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext%2cSystem.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> JSON serializer, so using <xref href="System.Runtime.Serialization.DataContractAttribute" data-throw-if-not-resolved="false"></xref> and <xref href="System.Runtime.Serialization.DataMemberAttribute" data-throw-if-not-resolved="false"></xref> attributes is supported.
example: [] example: []
syntax: syntax:
content: public T LoadOptions<T>(Func<T> createDefaultInstance) content: public T LoadOptions<T>(Func<T> createDefaultInstance)
@ -991,21 +991,26 @@ references:
name: OptionsFile name: OptionsFile
nameWithType: ModInfo.OptionsFile nameWithType: ModInfo.OptionsFile
fullName: TinyLife.Mods.ModInfo.OptionsFile fullName: TinyLife.Mods.ModInfo.OptionsFile
- uid: TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
commentId: M:TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) commentId: M:TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
isExternal: true isExternal: true
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
name: CreateSerializer(EventHandler<ErrorEventArgs>, bool) name: CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
nameWithType: SaveHandler.CreateSerializer(EventHandler<ErrorEventArgs>, bool) nameWithType: SaveHandler.CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
fullName: TinyLife.SaveHandler.CreateSerializer(System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool) fullName: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool)
nameWithType.vb: SaveHandler.CreateSerializer(EventHandler(Of ErrorEventArgs), Boolean) nameWithType.vb: SaveHandler.CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
fullName.vb: TinyLife.SaveHandler.CreateSerializer(System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean) fullName.vb: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean)
name.vb: CreateSerializer(EventHandler(Of ErrorEventArgs), Boolean) name.vb: CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializer name: CreateSerializer
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: ( - name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1 - uid: System.EventHandler`1
name: EventHandler name: EventHandler
isExternal: true isExternal: true
@ -1023,10 +1028,15 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializer name: CreateSerializer
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: ( - name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1 - uid: System.EventHandler`1
name: EventHandler name: EventHandler
isExternal: true isExternal: true

View file

@ -7,6 +7,7 @@ items:
children: children:
- TinyLife.Mods.ModLoader.GetExecutingMod(System.Diagnostics.StackFrame[]) - TinyLife.Mods.ModLoader.GetExecutingMod(System.Diagnostics.StackFrame[])
- TinyLife.Mods.ModLoader.GetModsFolder - TinyLife.Mods.ModLoader.GetModsFolder
- TinyLife.Mods.ModLoader.GetOwningMod(System.String)
- TinyLife.Mods.ModLoader.LoadedMods - TinyLife.Mods.ModLoader.LoadedMods
langs: langs:
- csharp - csharp
@ -110,6 +111,39 @@ items:
nameWithType.vb: ModLoader.GetExecutingMod(StackFrame()) nameWithType.vb: ModLoader.GetExecutingMod(StackFrame())
fullName.vb: TinyLife.Mods.ModLoader.GetExecutingMod(System.Diagnostics.StackFrame()) fullName.vb: TinyLife.Mods.ModLoader.GetExecutingMod(System.Diagnostics.StackFrame())
name.vb: GetExecutingMod(StackFrame()) name.vb: GetExecutingMod(StackFrame())
- uid: TinyLife.Mods.ModLoader.GetOwningMod(System.String)
commentId: M:TinyLife.Mods.ModLoader.GetOwningMod(System.String)
id: GetOwningMod(System.String)
parent: TinyLife.Mods.ModLoader
langs:
- csharp
- vb
name: GetOwningMod(string)
nameWithType: ModLoader.GetOwningMod(string)
fullName: TinyLife.Mods.ModLoader.GetOwningMod(string)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Mods
summary: >-
A helper method to return the mod that likely owns an object with the given name.
The returned mod is based on the pattern that mods use to name their objects, which is usually required to be "ModId.ObjectName".
example: []
syntax:
content: public static ModInfo GetOwningMod(string objectName)
parameters:
- id: objectName
type: System.String
description: ''
return:
type: TinyLife.Mods.ModInfo
description: ''
content.vb: Public Shared Function GetOwningMod(objectName As String) As ModInfo
overload: TinyLife.Mods.ModLoader.GetOwningMod*
nameWithType.vb: ModLoader.GetOwningMod(String)
fullName.vb: TinyLife.Mods.ModLoader.GetOwningMod(String)
name.vb: GetOwningMod(String)
references: references:
- uid: TinyLife.Mods.Mod - uid: TinyLife.Mods.Mod
commentId: T:TinyLife.Mods.Mod commentId: T:TinyLife.Mods.Mod
@ -608,3 +642,20 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.diagnostics.stackframe href: https://learn.microsoft.com/dotnet/api/system.diagnostics.stackframe
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Mods.ModLoader.GetOwningMod*
commentId: Overload:TinyLife.Mods.ModLoader.GetOwningMod
href: TinyLife.Mods.ModLoader.html#TinyLife_Mods_ModLoader_GetOwningMod_System_String_
name: GetOwningMod
nameWithType: ModLoader.GetOwningMod
fullName: TinyLife.Mods.ModLoader.GetOwningMod
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View file

@ -122,6 +122,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A combined flag that contains the baby and child age groups.
example: []
syntax: syntax:
content: ChildOrYounger = Baby | Child content: ChildOrYounger = Baby | Child
return: return:
@ -141,6 +143,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A combined flag that contains the adult and elder age groups.
example: []
syntax: syntax:
content: OlderThanChild = 96 content: OlderThanChild = 96
return: return:
@ -159,6 +163,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A combined flag that contains the child, adult and elder age groups.
example: []
syntax: syntax:
content: ChildOrOlder = Child | AdultOrOlder content: ChildOrOlder = Child | AdultOrOlder
return: return:
@ -178,6 +184,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A combined flag that contains the baby and child age groups.
example: []
syntax: syntax:
content: YoungerThanAdult = Baby | Child content: YoungerThanAdult = Baby | Child
return: return:
@ -197,6 +205,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A combined flag that contains the adult and elder age groups.
example: []
syntax: syntax:
content: AdultOrOlder = 96 content: AdultOrOlder = 96
return: return:

View file

@ -31,6 +31,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -64,7 +65,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -82,6 +83,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -138,7 +140,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -374,6 +376,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -685,24 +694,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1534,6 +1549,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3401,30 +3462,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -34,6 +34,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -67,7 +68,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -85,6 +86,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -141,7 +143,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -366,6 +368,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -677,24 +686,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1526,6 +1541,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3393,30 +3454,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -47,6 +47,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
- TinyLife.Objects.IUpdatingObject - TinyLife.Objects.IUpdatingObject
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -80,7 +81,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -95,6 +96,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -149,7 +151,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -759,6 +761,13 @@ references:
name: IUpdatingObject name: IUpdatingObject
nameWithType: IUpdatingObject nameWithType: IUpdatingObject
fullName: TinyLife.Objects.IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1070,24 +1079,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1762,6 +1777,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3709,30 +3770,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -31,6 +31,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
- TinyLife.Objects.IUpdatingObject - TinyLife.Objects.IUpdatingObject
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -64,7 +65,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -82,6 +83,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -139,7 +141,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -322,6 +324,13 @@ references:
name: IUpdatingObject name: IUpdatingObject
nameWithType: IUpdatingObject nameWithType: IUpdatingObject
fullName: TinyLife.Objects.IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -633,24 +642,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1482,6 +1497,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3530,30 +3591,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -8,12 +8,15 @@ items:
- TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorScheme[]) - TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorScheme[])
- TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings) - TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)
- TinyLife.Objects.Clothes.Ages - TinyLife.Objects.Clothes.Ages
- TinyLife.Objects.Clothes.AlienSkinColors
- TinyLife.Objects.Clothes.AllIntentions - TinyLife.Objects.Clothes.AllIntentions
- TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes) - TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
- TinyLife.Objects.Clothes.Colors - TinyLife.Objects.Clothes.Colors
- TinyLife.Objects.Clothes.DefaultDepths - TinyLife.Objects.Clothes.DefaultDepths
- TinyLife.Objects.Clothes.DepthFunction - TinyLife.Objects.Clothes.DepthFunction
- TinyLife.Objects.Clothes.Description - TinyLife.Objects.Clothes.Description
- TinyLife.Objects.Clothes.DyedHairColors
- TinyLife.Objects.Clothes.ExtremeEyeColors
- TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike) - TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Clothes.GrayHairColors - TinyLife.Objects.Clothes.GrayHairColors
- TinyLife.Objects.Clothes.Icon - TinyLife.Objects.Clothes.Icon
@ -22,6 +25,7 @@ items:
- TinyLife.Objects.Clothes.Layer - TinyLife.Objects.Clothes.Layer
- TinyLife.Objects.Clothes.Layers - TinyLife.Objects.Clothes.Layers
- TinyLife.Objects.Clothes.LayersToHide - TinyLife.Objects.Clothes.LayersToHide
- TinyLife.Objects.Clothes.Migrations
- TinyLife.Objects.Clothes.Name - TinyLife.Objects.Clothes.Name
- TinyLife.Objects.Clothes.NonBuyable - TinyLife.Objects.Clothes.NonBuyable
- TinyLife.Objects.Clothes.PersonType - TinyLife.Objects.Clothes.PersonType
@ -75,6 +79,54 @@ items:
- System.Object.ToString - System.Object.ToString
extensionMethods: extensionMethods:
- TinyLife.Objects.Clothes.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Objects.Clothes.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Objects.Clothes.AlienSkinColors
commentId: F:TinyLife.Objects.Clothes.AlienSkinColors
id: AlienSkinColors
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: AlienSkinColors
nameWithType: Clothes.AlienSkinColors
fullName: TinyLife.Objects.Clothes.AlienSkinColors
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Stores all of the color schemes and their corresponding color indices for the <xref href="TinyLife.Objects.ClothesLayer.Body" data-throw-if-not-resolved="false"></xref> layer which are considered "alien", ie not usually seen on humans.
For color indices in this list, a much lower priority is automatically returned in <xref href="TinyLife.Objects.Clothes.RandomColorWeight" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static readonly Dictionary<ColorScheme, HashSet<int>> AlienSkinColors
return:
type: System.Collections.Generic.Dictionary{TinyLife.Utilities.ColorScheme,System.Collections.Generic.HashSet{System.Int32}}
content.vb: Public Shared ReadOnly AlienSkinColors As Dictionary(Of ColorScheme, HashSet(Of Integer))
- uid: TinyLife.Objects.Clothes.ExtremeEyeColors
commentId: F:TinyLife.Objects.Clothes.ExtremeEyeColors
id: ExtremeEyeColors
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: ExtremeEyeColors
nameWithType: Clothes.ExtremeEyeColors
fullName: TinyLife.Objects.Clothes.ExtremeEyeColors
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Stores all of hte color schemes and their corresponding color indices for the <xref href="TinyLife.Objects.ClothesLayer.Eyes" data-throw-if-not-resolved="false"></xref> layer which are considered "extreme", ie not usually seen with the same brightness or intensity on humans.
For color indices in this list, a much lower priority is automatically returned in <xref href="TinyLife.Objects.Clothes.RandomColorWeight" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static readonly Dictionary<ColorScheme, HashSet<int>> ExtremeEyeColors
return:
type: System.Collections.Generic.Dictionary{TinyLife.Utilities.ColorScheme,System.Collections.Generic.HashSet{System.Int32}}
content.vb: Public Shared ReadOnly ExtremeEyeColors As Dictionary(Of ColorScheme, HashSet(Of Integer))
- uid: TinyLife.Objects.Clothes.Types - uid: TinyLife.Objects.Clothes.Types
commentId: F:TinyLife.Objects.Clothes.Types commentId: F:TinyLife.Objects.Clothes.Types
id: Types id: Types
@ -660,6 +712,29 @@ items:
type: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}} type: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.PersonLike,System.Collections.Generic.List{System.String}}
content.vb: Public Property Description As Action(Of Clothes, PersonLike, List(Of String)) content.vb: Public Property Description As Action(Of Clothes, PersonLike, List(Of String))
overload: TinyLife.Objects.Clothes.Description* overload: TinyLife.Objects.Clothes.Description*
- uid: TinyLife.Objects.Clothes.Migrations
commentId: P:TinyLife.Objects.Clothes.Migrations
id: Migrations
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: Migrations
nameWithType: Clothes.Migrations
fullName: TinyLife.Objects.Clothes.Migrations
type: Property
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The set of migrations that should be applied to clothes of this type when they are loaded from disk.
example: []
syntax:
content: public List<Migration<WornClothes>> Migrations { get; init; }
parameters: []
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.WornClothes}}
content.vb: Public Property Migrations As List(Of Migration(Of WornClothes))
overload: TinyLife.Objects.Clothes.Migrations*
- uid: TinyLife.Objects.Clothes.SourceString - uid: TinyLife.Objects.Clothes.SourceString
commentId: P:TinyLife.Objects.Clothes.SourceString commentId: P:TinyLife.Objects.Clothes.SourceString
id: SourceString id: SourceString
@ -882,11 +957,40 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
Stores all of the color schemes and their corresponding color indices for the <xref href="TinyLife.Objects.ClothesLayer.Hair" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.ClothesLayer.FacialHair" data-throw-if-not-resolved="false"></xref> layers which are considered gray hair, ie hair that usually older people have.
For color indices in this list, a much higher priority is automatically returned in <xref href="TinyLife.Objects.Clothes.RandomColorWeight" data-throw-if-not-resolved="false"></xref> for people of the elder age group, and a color from this list may randomly be chosen when a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> ages up to an elder.
example: []
syntax: syntax:
content: public static readonly int[] GrayHairColors content: public static readonly Dictionary<ColorScheme, HashSet<int>> GrayHairColors
return: return:
type: System.Int32[] type: System.Collections.Generic.Dictionary{TinyLife.Utilities.ColorScheme,System.Collections.Generic.HashSet{System.Int32}}
content.vb: Public Shared ReadOnly GrayHairColors As Integer() content.vb: Public Shared ReadOnly GrayHairColors As Dictionary(Of ColorScheme, HashSet(Of Integer))
- uid: TinyLife.Objects.Clothes.DyedHairColors
commentId: F:TinyLife.Objects.Clothes.DyedHairColors
id: DyedHairColors
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: DyedHairColors
nameWithType: Clothes.DyedHairColors
fullName: TinyLife.Objects.Clothes.DyedHairColors
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Stores all of the color schemes and their corresponding color indices for the <xref href="TinyLife.Objects.ClothesLayer.Hair" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.ClothesLayer.FacialHair" data-throw-if-not-resolved="false"></xref> layers which are considered dyed, ie not usually seen on humans.
For color indices in this list, a much lower priority is automatically returned in <xref href="TinyLife.Objects.Clothes.RandomColorWeight" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static readonly Dictionary<ColorScheme, HashSet<int>> DyedHairColors
return:
type: System.Collections.Generic.Dictionary{TinyLife.Utilities.ColorScheme,System.Collections.Generic.HashSet{System.Int32}}
content.vb: Public Shared ReadOnly DyedHairColors As Dictionary(Of ColorScheme, HashSet(Of Integer))
references: references:
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike commentId: T:TinyLife.Objects.PersonLike
@ -1308,6 +1412,154 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Objects.ClothesLayer.Body
commentId: F:TinyLife.Objects.ClothesLayer.Body
href: TinyLife.Objects.ClothesLayer.html#TinyLife_Objects_ClothesLayer_Body
name: Body
nameWithType: ClothesLayer.Body
fullName: TinyLife.Objects.ClothesLayer.Body
- uid: TinyLife.Objects.Clothes.RandomColorWeight
commentId: P:TinyLife.Objects.Clothes.RandomColorWeight
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_RandomColorWeight
name: RandomColorWeight
nameWithType: Clothes.RandomColorWeight
fullName: TinyLife.Objects.Clothes.RandomColorWeight
- uid: System.Collections.Generic.Dictionary{TinyLife.Utilities.ColorScheme,System.Collections.Generic.HashSet{System.Int32}}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Utilities.ColorScheme,System.Collections.Generic.HashSet{System.Int32}}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<ColorScheme, HashSet<int>>
nameWithType: Dictionary<ColorScheme, HashSet<int>>
fullName: System.Collections.Generic.Dictionary<TinyLife.Utilities.ColorScheme, System.Collections.Generic.HashSet<int>>
nameWithType.vb: Dictionary(Of ColorScheme, HashSet(Of Integer))
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Utilities.ColorScheme, System.Collections.Generic.HashSet(Of Integer))
name.vb: Dictionary(Of ColorScheme, HashSet(Of Integer))
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: ','
- name: " "
- uid: System.Collections.Generic.HashSet`1
name: HashSet
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
- name: <
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: ','
- name: " "
- uid: System.Collections.Generic.HashSet`1
name: HashSet
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1
- name: (
- name: Of
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- name: )
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Objects.ClothesLayer.Eyes
commentId: F:TinyLife.Objects.ClothesLayer.Eyes
href: TinyLife.Objects.ClothesLayer.html#TinyLife_Objects_ClothesLayer_Eyes
name: Eyes
nameWithType: ClothesLayer.Eyes
fullName: TinyLife.Objects.ClothesLayer.Eyes
- uid: TinyLife.Objects.Clothes - uid: TinyLife.Objects.Clothes
commentId: T:TinyLife.Objects.Clothes commentId: T:TinyLife.Objects.Clothes
parent: TinyLife.Objects parent: TinyLife.Objects
@ -1510,77 +1762,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32 href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ) - name: )
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Objects.ClothesIntention - uid: TinyLife.Objects.ClothesIntention
commentId: T:TinyLife.Objects.ClothesIntention commentId: T:TinyLife.Objects.ClothesIntention
parent: TinyLife.Objects parent: TinyLife.Objects
@ -2820,6 +3001,57 @@ references:
- name: " " - name: " "
- name: T3 - name: T3
- name: ) - name: )
- uid: TinyLife.Objects.Clothes.Migrations*
commentId: Overload:TinyLife.Objects.Clothes.Migrations
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Migrations
name: Migrations
nameWithType: Clothes.Migrations
fullName: TinyLife.Objects.Clothes.Migrations
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.WornClothes}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.WornClothes}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<WornClothes>>
nameWithType: List<Migration<WornClothes>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Objects.WornClothes>>
nameWithType.vb: List(Of Migration(Of WornClothes))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Objects.WornClothes))
name.vb: List(Of Migration(Of WornClothes))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Objects.WornClothes
name: WornClothes
href: TinyLife.Objects.WornClothes.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.WornClothes
name: WornClothes
href: TinyLife.Objects.WornClothes.html
- name: )
- name: )
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions parent: TinyLife.Emotions
@ -2963,26 +3195,15 @@ references:
name: Register name: Register
nameWithType: Clothes.Register nameWithType: Clothes.Register
fullName: TinyLife.Objects.Clothes.Register fullName: TinyLife.Objects.Clothes.Register
- uid: System.Int32[] - uid: TinyLife.Objects.ClothesLayer.Hair
isExternal: true commentId: F:TinyLife.Objects.ClothesLayer.Hair
href: https://learn.microsoft.com/dotnet/api/system.int32 href: TinyLife.Objects.ClothesLayer.html#TinyLife_Objects_ClothesLayer_Hair
name: int[] name: Hair
nameWithType: int[] nameWithType: ClothesLayer.Hair
fullName: int[] fullName: TinyLife.Objects.ClothesLayer.Hair
nameWithType.vb: Integer() - uid: TinyLife.Objects.ClothesLayer.FacialHair
fullName.vb: Integer() commentId: F:TinyLife.Objects.ClothesLayer.FacialHair
name.vb: Integer() href: TinyLife.Objects.ClothesLayer.html#TinyLife_Objects_ClothesLayer_FacialHair
spec.csharp: name: FacialHair
- uid: System.Int32 nameWithType: ClothesLayer.FacialHair
name: int fullName: TinyLife.Objects.ClothesLayer.FacialHair
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: '['
- name: ']'
spec.vb:
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: (
- name: )

View file

@ -163,6 +163,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A clothes layer for make-up and face paint.
example: []
syntax: syntax:
content: MakeUp = 32 content: MakeUp = 32
return: return:

View file

@ -37,7 +37,8 @@ items:
inheritedMembers: inheritedMembers:
- TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.CornerFurniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.CornerFurniture.Validate - TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -88,6 +89,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -143,7 +145,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -546,25 +548,38 @@ references:
name: Furniture name: Furniture
href: TinyLife.Objects.Furniture.html href: TinyLife.Objects.Furniture.html
- name: ) - name: )
- uid: TinyLife.Objects.CornerFurniture.Validate - uid: TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.CornerFurniture.Validate commentId: M:TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.CornerFurniture parent: TinyLife.Objects.CornerFurniture
href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: CornerFurniture.Validate() nameWithType: CornerFurniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.CornerFurniture.Validate() fullName: TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.CornerFurniture.Validate - uid: TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.CornerFurniture.Validate - uid: TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1706,6 +1721,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3548,30 +3609,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Objects.CornerFurniture.GetCornerStatus(System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,MLEM.Maths.Direction2}) - TinyLife.Objects.CornerFurniture.GetCornerStatus(System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,MLEM.Maths.Direction2})
- TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.CornerFurniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.CornerFurniture.ShouldConnectTo(TinyLife.Objects.Furniture) - TinyLife.Objects.CornerFurniture.ShouldConnectTo(TinyLife.Objects.Furniture)
- TinyLife.Objects.CornerFurniture.Validate - TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -43,6 +43,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -93,6 +94,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -148,7 +150,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -369,16 +371,16 @@ items:
content.vb: Protected Overrides Sub OnNeighborChanged(neighbor As Furniture) content.vb: Protected Overrides Sub OnNeighborChanged(neighbor As Furniture)
overridden: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) overridden: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
overload: TinyLife.Objects.CornerFurniture.OnNeighborChanged* overload: TinyLife.Objects.CornerFurniture.OnNeighborChanged*
- uid: TinyLife.Objects.CornerFurniture.Validate - uid: TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.CornerFurniture.Validate commentId: M:TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.CornerFurniture parent: TinyLife.Objects.CornerFurniture
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: CornerFurniture.Validate() nameWithType: CornerFurniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.CornerFurniture.Validate() fullName: TinyLife.Objects.CornerFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -391,12 +393,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.CornerFurniture.Validate* overload: TinyLife.Objects.CornerFurniture.Validate*
references: references:
- uid: TinyLife.Objects.CornerFurniture - uid: TinyLife.Objects.CornerFurniture
@ -567,6 +573,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1708,6 +1721,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3550,30 +3609,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -5277,28 +5346,41 @@ references:
name: OnNeighborChanged name: OnNeighborChanged
nameWithType: CornerFurniture.OnNeighborChanged nameWithType: CornerFurniture.OnNeighborChanged
fullName: TinyLife.Objects.CornerFurniture.OnNeighborChanged fullName: TinyLife.Objects.CornerFurniture.OnNeighborChanged
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.CornerFurniture.Validate* - uid: TinyLife.Objects.CornerFurniture.Validate*
commentId: Overload:TinyLife.Objects.CornerFurniture.Validate commentId: Overload:TinyLife.Objects.CornerFurniture.Validate
href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate href: TinyLife.Objects.CornerFurniture.html#TinyLife_Objects_CornerFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: CornerFurniture.Validate nameWithType: CornerFurniture.Validate
fullName: TinyLife.Objects.CornerFurniture.Validate fullName: TinyLife.Objects.CornerFurniture.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations

View file

@ -9,7 +9,7 @@ items:
- TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Fence.ShouldConnectTo(TinyLife.Objects.Furniture) - TinyLife.Objects.Fence.ShouldConnectTo(TinyLife.Objects.Furniture)
- TinyLife.Objects.Fence.Validate - TinyLife.Objects.Fence.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -39,6 +39,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -89,6 +90,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -144,7 +146,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -280,16 +282,16 @@ items:
nameWithType.vb: Fence.Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item)) nameWithType.vb: Fence.Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item))
fullName.vb: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Maths.Direction2, Integer(), Single, Boolean, TinyLife.Objects.ParentInfo, Single, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) fullName.vb: TinyLife.Objects.Fence.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Maths.Direction2, Integer(), Single, Boolean, TinyLife.Objects.ParentInfo, Single, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item))
name.vb: Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of Item)) name.vb: Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of Item))
- uid: TinyLife.Objects.Fence.Validate - uid: TinyLife.Objects.Fence.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Fence.Validate commentId: M:TinyLife.Objects.Fence.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Fence parent: TinyLife.Objects.Fence
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Fence.Validate() nameWithType: Fence.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Fence.Validate() fullName: TinyLife.Objects.Fence.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -302,12 +304,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.Fence.Validate* overload: TinyLife.Objects.Fence.Validate*
- uid: TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture) - uid: TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Fence.OnNeighborChanged(TinyLife.Objects.Furniture)
@ -442,6 +448,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1583,6 +1596,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3425,30 +3484,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -5032,31 +5101,44 @@ 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.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Fence.Validate* - uid: TinyLife.Objects.Fence.Validate*
commentId: Overload:TinyLife.Objects.Fence.Validate commentId: Overload:TinyLife.Objects.Fence.Validate
href: TinyLife.Objects.Fence.html#TinyLife_Objects_Fence_Validate href: TinyLife.Objects.Fence.html#TinyLife_Objects_Fence_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Fence.Validate nameWithType: Fence.Validate
fullName: TinyLife.Objects.Fence.Validate fullName: TinyLife.Objects.Fence.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -11,7 +11,7 @@ items:
- TinyLife.Objects.FenceWall.GetPrice - TinyLife.Objects.FenceWall.GetPrice
- TinyLife.Objects.FenceWall.OnNeighborChanged(TinyLife.World.Map,TinyLife.Objects.WallLike) - TinyLife.Objects.FenceWall.OnNeighborChanged(TinyLife.World.Map,TinyLife.Objects.WallLike)
- TinyLife.Objects.FenceWall.Type - TinyLife.Objects.FenceWall.Type
- TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map) - TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -203,16 +203,16 @@ items:
nameWithType.vb: FenceWall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean, Boolean) nameWithType.vb: FenceWall.Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean, Boolean)
fullName.vb: TinyLife.Objects.FenceWall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, Boolean, Boolean) fullName.vb: TinyLife.Objects.FenceWall.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, Boolean, Boolean)
name.vb: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean, Boolean) name.vb: Draw(Map, GameTime, SpriteBatch, Vector2, Color?, Boolean, Boolean)
- uid: TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map) - uid: TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map) commentId: M:TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.World.Map) id: Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.FenceWall parent: TinyLife.Objects.FenceWall
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Map) name: Validate(Map, AppliedMigrations)
nameWithType: FenceWall.Validate(Map) nameWithType: FenceWall.Validate(Map, AppliedMigrations)
fullName: TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map) fullName: TinyLife.Objects.FenceWall.Validate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -220,15 +220,17 @@ items:
summary: This method is called when this object is loaded from disk. summary: This method is called when this object is loaded from disk.
example: [] example: []
syntax: syntax:
content: public override bool Validate(Map map) content: public override bool Validate(Map map, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: map - id: map
type: TinyLife.World.Map type: TinyLife.World.Map
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate(map As Map) As Boolean content.vb: Public Overrides Function Validate(map As Map, appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) overridden: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.FenceWall.Validate* overload: TinyLife.Objects.FenceWall.Validate*
- uid: TinyLife.Objects.FenceWall.GetPrice - uid: TinyLife.Objects.FenceWall.GetPrice
commentId: M:TinyLife.Objects.FenceWall.GetPrice commentId: M:TinyLife.Objects.FenceWall.GetPrice
@ -1663,37 +1665,54 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) - uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) commentId: M:TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.WallLike parent: TinyLife.Objects.WallLike
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_ href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: Validate(Map) name: Validate(Map, AppliedMigrations)
nameWithType: WallLike.Validate(Map) nameWithType: WallLike.Validate(Map, AppliedMigrations)
fullName: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) fullName: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) - uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_ href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) - uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_ href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.FenceWall.Validate* - uid: TinyLife.Objects.FenceWall.Validate*
commentId: Overload:TinyLife.Objects.FenceWall.Validate commentId: Overload:TinyLife.Objects.FenceWall.Validate
href: TinyLife.Objects.FenceWall.html#TinyLife_Objects_FenceWall_Validate_TinyLife_World_Map_ href: TinyLife.Objects.FenceWall.html#TinyLife_Objects_FenceWall_Validate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: FenceWall.Validate nameWithType: FenceWall.Validate
fullName: TinyLife.Objects.FenceWall.Validate fullName: TinyLife.Objects.FenceWall.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.WallLike.GetPrice - uid: TinyLife.Objects.WallLike.GetPrice
commentId: M:TinyLife.Objects.WallLike.GetPrice commentId: M:TinyLife.Objects.WallLike.GetPrice
parent: TinyLife.Objects.WallLike parent: TinyLife.Objects.WallLike

View file

@ -38,9 +38,10 @@ items:
- TinyLife.Objects.LightFurniture.IsDisabled - TinyLife.Objects.LightFurniture.IsDisabled
- TinyLife.Objects.LightFurniture.LightSettings - TinyLife.Objects.LightFurniture.LightSettings
- TinyLife.Objects.LightFurniture.OnAdded - TinyLife.Objects.LightFurniture.OnAdded
- TinyLife.Objects.LightFurniture.Validate - TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) - TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
- TinyLife.Objects.LightFurniture.CreateLights - TinyLife.Objects.LightFurniture.CreateLights
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -89,6 +90,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -144,7 +146,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -451,24 +453,30 @@ references:
href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_OnAdded href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_OnAdded
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.LightFurniture.Validate - uid: TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.LightFurniture.Validate commentId: M:TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.LightFurniture parent: TinyLife.Objects.LightFurniture
href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: LightFurniture.Validate() nameWithType: LightFurniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.LightFurniture.Validate() fullName: TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.LightFurniture.Validate - uid: TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.LightFurniture.Validate - uid: TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) - uid: TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) commentId: M:TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
@ -525,6 +533,13 @@ references:
href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_CreateLights href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_CreateLights
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1628,6 +1643,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3459,30 +3520,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -43,7 +43,8 @@ items:
- TinyLife.Objects.FoodTypedItem.ExpirationTime - TinyLife.Objects.FoodTypedItem.ExpirationTime
- TinyLife.Objects.FoodTypedItem.ServingSize - TinyLife.Objects.FoodTypedItem.ServingSize
- TinyLife.Objects.FoodTypedItem.Expired - TinyLife.Objects.FoodTypedItem.Expired
- TinyLife.Objects.FoodTypedItem.Validate - TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -94,6 +95,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -149,7 +151,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -561,25 +563,38 @@ references:
name: Expired name: Expired
nameWithType: FoodTypedItem.Expired nameWithType: FoodTypedItem.Expired
fullName: TinyLife.Objects.FoodTypedItem.Expired fullName: TinyLife.Objects.FoodTypedItem.Expired
- uid: TinyLife.Objects.FoodTypedItem.Validate - uid: TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.FoodTypedItem.Validate commentId: M:TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.FoodTypedItem parent: TinyLife.Objects.FoodTypedItem
href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: FoodTypedItem.Validate() nameWithType: FoodTypedItem.Validate(AppliedMigrations)
fullName: TinyLife.Objects.FoodTypedItem.Validate() fullName: TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.FoodTypedItem.Validate - uid: TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.FoodTypedItem.Validate - uid: TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1721,6 +1736,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3531,30 +3592,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -12,7 +12,7 @@ items:
- TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.FoodTypedItem.ServingSize - TinyLife.Objects.FoodTypedItem.ServingSize
- TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.FoodTypedItem.Validate - TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -42,6 +42,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
- TinyLife.Objects.IUpdatingObject - TinyLife.Objects.IUpdatingObject
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -92,6 +93,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -148,7 +150,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -336,16 +338,16 @@ items:
nameWithType.vb: FoodTypedItem.New(Guid, FurnitureType, Integer(), Map, Vector2, Single) nameWithType.vb: FoodTypedItem.New(Guid, FurnitureType, Integer(), Map, Vector2, Single)
fullName.vb: TinyLife.Objects.FoodTypedItem.New(System.Guid, TinyLife.Objects.FurnitureType, Integer(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) fullName.vb: TinyLife.Objects.FoodTypedItem.New(System.Guid, TinyLife.Objects.FurnitureType, Integer(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
name.vb: New(Guid, FurnitureType, Integer(), Map, Vector2, Single) name.vb: New(Guid, FurnitureType, Integer(), Map, Vector2, Single)
- uid: TinyLife.Objects.FoodTypedItem.Validate - uid: TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.FoodTypedItem.Validate commentId: M:TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.FoodTypedItem parent: TinyLife.Objects.FoodTypedItem
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: FoodTypedItem.Validate() nameWithType: FoodTypedItem.Validate(AppliedMigrations)
fullName: TinyLife.Objects.FoodTypedItem.Validate() fullName: TinyLife.Objects.FoodTypedItem.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -358,12 +360,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.FoodTypedItem.Validate* overload: TinyLife.Objects.FoodTypedItem.Validate*
- uid: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - uid: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
commentId: M:TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) commentId: M:TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
@ -544,6 +550,13 @@ references:
name: IUpdatingObject name: IUpdatingObject
nameWithType: IUpdatingObject nameWithType: IUpdatingObject
fullName: TinyLife.Objects.IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1685,6 +1698,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3676,30 +3735,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -4925,31 +4994,44 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.FoodTypedItem.Validate* - uid: TinyLife.Objects.FoodTypedItem.Validate*
commentId: Overload:TinyLife.Objects.FoodTypedItem.Validate commentId: Overload:TinyLife.Objects.FoodTypedItem.Validate
href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate href: TinyLife.Objects.FoodTypedItem.html#TinyLife_Objects_FoodTypedItem_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: FoodTypedItem.Validate nameWithType: FoodTypedItem.Validate
fullName: TinyLife.Objects.FoodTypedItem.Validate fullName: TinyLife.Objects.FoodTypedItem.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating - uid: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating
href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ElectricityRating href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ElectricityRating

View file

@ -9,7 +9,7 @@ items:
- TinyLife.Objects.Fridge.CurrentMode - TinyLife.Objects.Fridge.CurrentMode
- TinyLife.Objects.Fridge.Items - TinyLife.Objects.Fridge.Items
- TinyLife.Objects.Fridge.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.Fridge.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.Fridge.Validate - TinyLife.Objects.Fridge.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -37,6 +37,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
- TinyLife.Objects.IUpdatingObject - TinyLife.Objects.IUpdatingObject
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -87,6 +88,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -144,7 +146,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -309,16 +311,16 @@ items:
nameWithType.vb: Fridge.Update(GameTime, TimeSpan, Single) nameWithType.vb: Fridge.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.Fridge.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Objects.Fridge.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Objects.Fridge.Validate - uid: TinyLife.Objects.Fridge.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Fridge.Validate commentId: M:TinyLife.Objects.Fridge.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Fridge parent: TinyLife.Objects.Fridge
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Fridge.Validate() nameWithType: Fridge.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Fridge.Validate() fullName: TinyLife.Objects.Fridge.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -331,12 +333,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.Fridge.Validate* overload: TinyLife.Objects.Fridge.Validate*
references: references:
- uid: TinyLife.Objects.Furniture - uid: TinyLife.Objects.Furniture
@ -427,6 +433,13 @@ references:
name: IUpdatingObject name: IUpdatingObject
nameWithType: IUpdatingObject nameWithType: IUpdatingObject
fullName: TinyLife.Objects.IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1568,6 +1581,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3616,30 +3675,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -5013,31 +5082,44 @@ references:
name: TimeSpan name: TimeSpan
nameWithType: TimeSpan nameWithType: TimeSpan
fullName: System.TimeSpan fullName: System.TimeSpan
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Fridge.Validate* - uid: TinyLife.Objects.Fridge.Validate*
commentId: Overload:TinyLife.Objects.Fridge.Validate commentId: Overload:TinyLife.Objects.Fridge.Validate
href: TinyLife.Objects.Fridge.html#TinyLife_Objects_Fridge_Validate href: TinyLife.Objects.Fridge.html#TinyLife_Objects_Fridge_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Fridge.Validate nameWithType: Fridge.Validate
fullName: TinyLife.Objects.Fridge.Validate fullName: TinyLife.Objects.Fridge.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -27,6 +27,7 @@ items:
- 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.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.DrawDirtyOverlay(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.DrawDirtyOverlay(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Maths.Direction2)
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -55,6 +56,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.IsStatic - TinyLife.Objects.Furniture.IsStatic
- TinyLife.Objects.Furniture.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.NotifyNeighbors
@ -89,7 +91,7 @@ items:
- TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot) - TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)
- TinyLife.Objects.Furniture.Type - TinyLife.Objects.Furniture.Type
- TinyLife.Objects.Furniture.UnlinkParentsAndChildren - TinyLife.Objects.Furniture.UnlinkParentsAndChildren
- TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Visibility
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
langs: langs:
@ -156,7 +158,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -174,6 +176,30 @@ items:
- System.Object.ToString - System.Object.ToString
extensionMethods: extensionMethods:
- TinyLife.Objects.Furniture.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Objects.Furniture.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
id: Migrations
parent: TinyLife.Objects.Furniture
langs:
- csharp
- vb
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
The set of migrations that should be applied to all <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> objects when they are loaded from disk.
To register a migration that should only be applied to specific <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref> values, use <xref href="TinyLife.Objects.FurnitureType.TypeSettings.Migrations" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static readonly List<Migration<Furniture>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.Furniture}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of Furniture))
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
id: Random id: Random
@ -1198,16 +1224,16 @@ items:
nameWithType.vb: Furniture.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) nameWithType.vb: Furniture.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item))
fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) fullName.vb: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item))
name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item))
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -1220,12 +1246,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.MapObject.Validate overridden: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.Furniture.Validate* overload: TinyLife.Objects.Furniture.Validate*
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1850,6 +1880,43 @@ items:
nameWithType.vb: Furniture.ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) nameWithType.vb: Furniture.ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, System.Collections.Generic.List(Of String)) fullName.vb: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, System.Collections.Generic.List(Of String))
name.vb: ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) name.vb: ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String))
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
id: DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
langs:
- csharp
- vb
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Draws this object as an icon in UI space. This method is called by the action queue as well as for notifications.
By default, people draw their <xref href="TinyLife.Objects.PersonLike.Portrait" data-throw-if-not-resolved="false"></xref>, and <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> draws itself in ui space.
example: []
syntax:
content: public override bool DrawIcon(Element element, GameTime time, SpriteBatch batch)
parameters:
- id: element
type: MLEM.Ui.Elements.Element
description: The element to draw the object in.
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game time.
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to use for drawing.
return:
type: System.Boolean
description: Whether the object was actually drawn as an icon. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, a replacement icon can be drawn by the caller instead.
content.vb: Public Overrides Function DrawIcon(element As Element, time As GameTime, batch As SpriteBatch) As Boolean
overridden: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
overload: TinyLife.Objects.Furniture.DrawIcon*
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
id: MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) id: MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
@ -2387,13 +2454,17 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A method that is called when this object is moved, placed or picked up to alert all of its surrounding tiles that their pathfinding cache should be invalidated using <xref href="TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point%2cSystem.Int32)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: protected virtual void MarkDirtyForPathfinding(Vector2 position, float floor) content: protected virtual void MarkDirtyForPathfinding(Vector2 position, float floor)
parameters: parameters:
- id: position - id: position
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: The position that this furniture had or will have when picked up or placed.
- id: floor - id: floor
type: System.Single type: System.Single
description: The floor this furniture was or will be on when picked up or placed.
content.vb: Protected Overridable Sub MarkDirtyForPathfinding(position As Vector2, floor As Single) content.vb: Protected Overridable Sub MarkDirtyForPathfinding(position As Vector2, floor As Single)
overload: TinyLife.Objects.Furniture.MarkDirtyForPathfinding* overload: TinyLife.Objects.Furniture.MarkDirtyForPathfinding*
nameWithType.vb: Furniture.MarkDirtyForPathfinding(Vector2, Single) nameWithType.vb: Furniture.MarkDirtyForPathfinding(Vector2, Single)
@ -2413,35 +2484,55 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
Draws the <xref href="TinyLife.Objects.FurnitureType.DirtyTextures" data-throw-if-not-resolved="false"></xref> of this object into the world.
Note that, if this object cannot get dirty, this method will throw a <xref href="System.NullReferenceException" data-throw-if-not-resolved="false"></xref>.
By default, the dirty overlay is automatically drawn by a <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> object that is <xref href="TinyLife.Objects.Furniture.Dirty" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: protected virtual void DrawDirtyOverlay(GameTime time, object batch, Vector2 pos, float floor, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, List<StaticSpriteBatch.Item> items) content: protected virtual void DrawDirtyOverlay(GameTime time, object batch, Vector2 pos, float floor, Vector2 drawPos, Color? overrideColor, Direction2 rotation, int[] colors, float drawScale, bool pivot, ParentInfo parent, float depthOffset, List<StaticSpriteBatch.Item> items)
parameters: parameters:
- id: time - id: time
type: Microsoft.Xna.Framework.GameTime type: Microsoft.Xna.Framework.GameTime
description: The current game time
- id: batch - id: batch
type: System.Object type: System.Object
description: The sprite batch to draw with, which is either a <xref href="Microsoft.Xna.Framework.Graphics.SpriteBatch" data-throw-if-not-resolved="false"></xref> or <xref href="MLEM.Graphics.StaticSpriteBatch" data-throw-if-not-resolved="false"></xref>.
- id: pos - id: pos
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: The current position
- id: floor - id: floor
type: System.Single type: System.Single
description: The floor to draw at.
- id: drawPos - id: drawPos
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: The position to draw at, in draw space
- id: overrideColor - id: overrideColor
type: System.Nullable{Microsoft.Xna.Framework.Color} type: System.Nullable{Microsoft.Xna.Framework.Color}
description: An optional color to override the default colors of the furniture
- id: rotation - id: rotation
type: MLEM.Maths.Direction2 type: MLEM.Maths.Direction2
description: The rotation that this object has, used for some calculations
- id: colors - id: colors
type: System.Int32[] type: System.Int32[]
description: The colors that this object has.
- id: drawScale - id: drawScale
type: System.Single type: System.Single
description: The scale to dra with.
- id: pivot - id: pivot
type: System.Boolean type: System.Boolean
description: The texture's pivot point, in texture-space pixels
- id: parent - id: parent
type: TinyLife.Objects.ParentInfo type: TinyLife.Objects.ParentInfo
description: The object's parent object
- id: depthOffset - id: depthOffset
type: System.Single type: System.Single
description: A value that is added to the calculated object's depth
- id: items - id: items
type: System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item} type: System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}
description: A list of sprite batch items that items should be added to if the <code class="paramref">batch</code> is a <xref href="MLEM.Graphics.StaticSpriteBatch" data-throw-if-not-resolved="false"></xref>.
content.vb: Protected Overridable Sub DrawDirtyOverlay(time As GameTime, batch As Object, pos As Vector2, floor As Single, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, items As List(Of StaticSpriteBatch.Item)) content.vb: Protected Overridable Sub DrawDirtyOverlay(time As GameTime, batch As Object, pos As Vector2, floor As Single, drawPos As Vector2, overrideColor As Color?, rotation As Direction2, colors As Integer(), drawScale As Single, pivot As Boolean, parent As ParentInfo, depthOffset As Single, items As List(Of StaticSpriteBatch.Item))
overload: TinyLife.Objects.Furniture.DrawDirtyOverlay* overload: TinyLife.Objects.Furniture.DrawDirtyOverlay*
nameWithType.vb: Furniture.DrawDirtyOverlay(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item)) nameWithType.vb: Furniture.DrawDirtyOverlay(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item))
@ -3394,30 +3485,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -4346,6 +4447,129 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
href: TinyLife.Objects.Furniture.html
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.FurnitureType.TypeSettings.Migrations
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.Migrations
href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_Migrations
name: Migrations
nameWithType: FurnitureType.TypeSettings.Migrations
fullName: TinyLife.Objects.FurnitureType.TypeSettings.Migrations
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.Furniture}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.Furniture}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Furniture>>
nameWithType: List<Migration<Furniture>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Objects.Furniture>>
nameWithType.vb: List(Of Migration(Of Furniture))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Objects.Furniture))
name.vb: List(Of Migration(Of Furniture))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -4361,13 +4585,6 @@ references:
name: Random name: Random
nameWithType: Random nameWithType: Random
fullName: System.Random fullName: System.Random
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
href: TinyLife.Objects.Furniture.html
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.FurnitureType.TypeSettings - uid: TinyLife.Objects.FurnitureType.TypeSettings
commentId: T:TinyLife.Objects.FurnitureType.TypeSettings commentId: T:TinyLife.Objects.FurnitureType.TypeSettings
parent: TinyLife.Objects parent: TinyLife.Objects
@ -4471,34 +4688,6 @@ 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: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Action{System.Collections.Generic.List{System.String},System.Boolean} - uid: System.Action{System.Collections.Generic.List{System.String},System.Boolean}
commentId: T:System.Action{System.Collections.Generic.List{System.String},System.Boolean} commentId: T:System.Action{System.Collections.Generic.List{System.String},System.Boolean}
parent: System parent: System
@ -5142,43 +5331,6 @@ references:
- name: " " - name: " "
- name: TValue - name: TValue
- name: ) - name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: MLEM.Maths.Direction2 - uid: MLEM.Maths.Direction2
commentId: T:MLEM.Maths.Direction2 commentId: T:MLEM.Maths.Direction2
parent: MLEM.Maths parent: MLEM.Maths
@ -6103,31 +6255,44 @@ references:
- uid: Microsoft.Xna.Framework.Graphics - uid: Microsoft.Xna.Framework.Graphics
name: Graphics name: Graphics
isExternal: true isExternal: true
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.Validate commentId: M:TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: MapObject.Validate() nameWithType: MapObject.Validate(AppliedMigrations)
fullName: TinyLife.Objects.MapObject.Validate() fullName: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate* - uid: TinyLife.Objects.Furniture.Validate*
commentId: Overload:TinyLife.Objects.Furniture.Validate commentId: Overload:TinyLife.Objects.Furniture.Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Furniture.Validate nameWithType: Furniture.Validate
fullName: TinyLife.Objects.Furniture.Validate fullName: TinyLife.Objects.Furniture.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.World.Map.GetObjects``1(MLEM.Maths.RectangleF) - uid: TinyLife.World.Map.GetObjects``1(MLEM.Maths.RectangleF)
commentId: M:TinyLife.World.Map.GetObjects``1(MLEM.Maths.RectangleF) commentId: M:TinyLife.World.Map.GetObjects``1(MLEM.Maths.RectangleF)
isExternal: true isExternal: true
@ -7862,6 +8027,72 @@ references:
name: ModifyActionCategories name: ModifyActionCategories
nameWithType: Furniture.ModifyActionCategories nameWithType: Furniture.ModifyActionCategories
fullName: TinyLife.Objects.Furniture.ModifyActionCategories fullName: TinyLife.Objects.Furniture.ModifyActionCategories
- uid: TinyLife.Objects.PersonLike.Portrait
commentId: P:TinyLife.Objects.PersonLike.Portrait
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait
name: Portrait
nameWithType: PersonLike.Portrait
fullName: TinyLife.Objects.PersonLike.Portrait
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.DrawIcon*
commentId: Overload:TinyLife.Objects.Furniture.DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon
nameWithType: Furniture.DrawIcon
fullName: TinyLife.Objects.Furniture.DrawIcon
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
isExternal: true
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject) - uid: TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
commentId: M:TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject) commentId: M:TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_ href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_
@ -8313,6 +8544,7 @@ references:
fullName: TinyLife.Objects.Furniture.GetDirty fullName: TinyLife.Objects.Furniture.GetDirty
- uid: TinyLife.Goals.GoalTrigger.FurnitureCreated - uid: TinyLife.Goals.GoalTrigger.FurnitureCreated
commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FurnitureCreated href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_FurnitureCreated
name: FurnitureCreated name: FurnitureCreated
nameWithType: GoalTrigger.FurnitureCreated nameWithType: GoalTrigger.FurnitureCreated
@ -8323,6 +8555,35 @@ references:
name: SetCreator name: SetCreator
nameWithType: Furniture.SetCreator nameWithType: Furniture.SetCreator
fullName: TinyLife.Objects.Furniture.SetCreator fullName: TinyLife.Objects.Furniture.SetCreator
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: TinyLife.Tools.FurniturePlacer - uid: TinyLife.Tools.FurniturePlacer
commentId: T:TinyLife.Tools.FurniturePlacer commentId: T:TinyLife.Tools.FurniturePlacer
parent: TinyLife.Tools parent: TinyLife.Tools
@ -8616,6 +8877,19 @@ references:
name: MarkDirtyForPathfinding name: MarkDirtyForPathfinding
nameWithType: Furniture.MarkDirtyForPathfinding nameWithType: Furniture.MarkDirtyForPathfinding
fullName: TinyLife.Objects.Furniture.MarkDirtyForPathfinding fullName: TinyLife.Objects.Furniture.MarkDirtyForPathfinding
- uid: TinyLife.Objects.FurnitureType.DirtyTextures
commentId: F:TinyLife.Objects.FurnitureType.DirtyTextures
href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_DirtyTextures
name: DirtyTextures
nameWithType: FurnitureType.DirtyTextures
fullName: TinyLife.Objects.FurnitureType.DirtyTextures
- uid: System.NullReferenceException
commentId: T:System.NullReferenceException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullreferenceexception
name: NullReferenceException
nameWithType: NullReferenceException
fullName: System.NullReferenceException
- uid: TinyLife.Objects.Furniture.DrawDirtyOverlay* - uid: TinyLife.Objects.Furniture.DrawDirtyOverlay*
commentId: Overload:TinyLife.Objects.Furniture.DrawDirtyOverlay commentId: Overload:TinyLife.Objects.Furniture.DrawDirtyOverlay
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawDirtyOverlay_Microsoft_Xna_Framework_GameTime_System_Object_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Nullable_Microsoft_Xna_Framework_Color__MLEM_Maths_Direction2_System_Int32___System_Single_System_Boolean_TinyLife_Objects_ParentInfo_System_Single_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__ href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawDirtyOverlay_Microsoft_Xna_Framework_GameTime_System_Object_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Nullable_Microsoft_Xna_Framework_Color__MLEM_Maths_Direction2_System_Int32___System_Single_System_Boolean_TinyLife_Objects_ParentInfo_System_Single_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__
@ -8628,13 +8902,6 @@ references:
name: DrawUi name: DrawUi
nameWithType: Furniture.DrawUi nameWithType: Furniture.DrawUi
fullName: TinyLife.Objects.Furniture.DrawUi fullName: TinyLife.Objects.Furniture.DrawUi
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
isExternal: true
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.Objects.ActionSpot - uid: TinyLife.Objects.ActionSpot
commentId: T:TinyLife.Objects.ActionSpot commentId: T:TinyLife.Objects.ActionSpot
parent: TinyLife.Objects parent: TinyLife.Objects

View file

@ -27,6 +27,7 @@ items:
- TinyLife.Objects.FurnitureType.TypeSettings.Icon - TinyLife.Objects.FurnitureType.TypeSettings.Icon
- TinyLife.Objects.FurnitureType.TypeSettings.IsAllowedInSpot - TinyLife.Objects.FurnitureType.TypeSettings.IsAllowedInSpot
- TinyLife.Objects.FurnitureType.TypeSettings.LightSettings - TinyLife.Objects.FurnitureType.TypeSettings.LightSettings
- TinyLife.Objects.FurnitureType.TypeSettings.Migrations
- TinyLife.Objects.FurnitureType.TypeSettings.Name - TinyLife.Objects.FurnitureType.TypeSettings.Name
- TinyLife.Objects.FurnitureType.TypeSettings.ObjectSpots - TinyLife.Objects.FurnitureType.TypeSettings.ObjectSpots
- TinyLife.Objects.FurnitureType.TypeSettings.OnDescription - TinyLife.Objects.FurnitureType.TypeSettings.OnDescription
@ -785,6 +786,27 @@ items:
return: return:
type: System.Action{System.Collections.Generic.List{System.String},System.Boolean} type: System.Action{System.Collections.Generic.List{System.String},System.Boolean}
content.vb: Public OnDescription As Action(Of List(Of String), Boolean) content.vb: Public OnDescription As Action(Of List(Of String), Boolean)
- uid: TinyLife.Objects.FurnitureType.TypeSettings.Migrations
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.Migrations
id: Migrations
parent: TinyLife.Objects.FurnitureType.TypeSettings
langs:
- csharp
- vb
name: Migrations
nameWithType: FurnitureType.TypeSettings.Migrations
fullName: TinyLife.Objects.FurnitureType.TypeSettings.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The set of migrations that should be applied to furniture objects of this type when loaded from disk.
example: []
syntax:
content: public List<Migration<Furniture>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.Furniture}}
content.vb: Public Migrations As List(Of Migration(Of Furniture))
- uid: TinyLife.Objects.FurnitureType.TypeSettings.#ctor(System.String,Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory,System.Single,TinyLife.Utilities.ColorScheme[]) - uid: TinyLife.Objects.FurnitureType.TypeSettings.#ctor(System.String,Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory,System.Single,TinyLife.Utilities.ColorScheme[])
commentId: M:TinyLife.Objects.FurnitureType.TypeSettings.#ctor(System.String,Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory,System.Single,TinyLife.Utilities.ColorScheme[]) commentId: M:TinyLife.Objects.FurnitureType.TypeSettings.#ctor(System.String,Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory,System.Single,TinyLife.Utilities.ColorScheme[])
id: '#ctor(System.String,Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory,System.Single,TinyLife.Utilities.ColorScheme[])' id: '#ctor(System.String,Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory,System.Single,TinyLife.Utilities.ColorScheme[])'
@ -3001,6 +3023,116 @@ references:
- name: " " - name: " "
- name: T2 - name: T2
- name: ) - name: )
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.Furniture}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.Furniture}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Furniture>>
nameWithType: List<Migration<Furniture>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Objects.Furniture>>
nameWithType.vb: List(Of Migration(Of Furniture))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Objects.Furniture))
name.vb: List(Of Migration(Of Furniture))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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.Objects.FurnitureType.TypeSettings - uid: TinyLife.Objects.FurnitureType.TypeSettings
commentId: T:TinyLife.Objects.FurnitureType.TypeSettings commentId: T:TinyLife.Objects.FurnitureType.TypeSettings
parent: TinyLife.Objects parent: TinyLife.Objects
@ -3292,40 +3424,3 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - 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

View file

@ -12,6 +12,7 @@ items:
- TinyLife.Objects.FurnitureType.BigBush - TinyLife.Objects.FurnitureType.BigBush
- TinyLife.Objects.FurnitureType.BigEmptyBowl - TinyLife.Objects.FurnitureType.BigEmptyBowl
- TinyLife.Objects.FurnitureType.BigFoodBowl - TinyLife.Objects.FurnitureType.BigFoodBowl
- TinyLife.Objects.FurnitureType.BigLeafPile
- TinyLife.Objects.FurnitureType.BigPedestal - TinyLife.Objects.FurnitureType.BigPedestal
- TinyLife.Objects.FurnitureType.BigRocks - TinyLife.Objects.FurnitureType.BigRocks
- TinyLife.Objects.FurnitureType.BigVase - TinyLife.Objects.FurnitureType.BigVase
@ -62,6 +63,7 @@ items:
- TinyLife.Objects.FurnitureType.EmptyPlatter - TinyLife.Objects.FurnitureType.EmptyPlatter
- TinyLife.Objects.FurnitureType.EvergreenTree - TinyLife.Objects.FurnitureType.EvergreenTree
- TinyLife.Objects.FurnitureType.FancyOttoman - TinyLife.Objects.FurnitureType.FancyOttoman
- TinyLife.Objects.FurnitureType.FistPoster
- TinyLife.Objects.FurnitureType.FlowerPatch - TinyLife.Objects.FurnitureType.FlowerPatch
- TinyLife.Objects.FurnitureType.FoodBowl - TinyLife.Objects.FurnitureType.FoodBowl
- TinyLife.Objects.FurnitureType.FoodGlass - TinyLife.Objects.FurnitureType.FoodGlass
@ -71,6 +73,7 @@ items:
- TinyLife.Objects.FurnitureType.FourPostBed - TinyLife.Objects.FurnitureType.FourPostBed
- TinyLife.Objects.FurnitureType.FrameChair - TinyLife.Objects.FurnitureType.FrameChair
- TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa - TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa
- TinyLife.Objects.FurnitureType.GenderPosters
- TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Maths.Direction2) - TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Maths.Direction2)
- TinyLife.Objects.FurnitureType.GetConstructedType - TinyLife.Objects.FurnitureType.GetConstructedType
- TinyLife.Objects.FurnitureType.GetCoveredTiles(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point) - TinyLife.Objects.FurnitureType.GetCoveredTiles(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point)
@ -88,6 +91,7 @@ items:
- TinyLife.Objects.FurnitureType.Gravestone - TinyLife.Objects.FurnitureType.Gravestone
- TinyLife.Objects.FurnitureType.GrillingFood - TinyLife.Objects.FurnitureType.GrillingFood
- TinyLife.Objects.FurnitureType.HasCategory(TinyLife.Objects.ObjectCategory) - TinyLife.Objects.FurnitureType.HasCategory(TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.FurnitureType.HeartsDoormat
- TinyLife.Objects.FurnitureType.Hedge - TinyLife.Objects.FurnitureType.Hedge
- TinyLife.Objects.FurnitureType.HomeworkBook - TinyLife.Objects.FurnitureType.HomeworkBook
- TinyLife.Objects.FurnitureType.HugeRectangleRug - TinyLife.Objects.FurnitureType.HugeRectangleRug
@ -97,6 +101,8 @@ items:
- TinyLife.Objects.FurnitureType.LargeRectangleRug - TinyLife.Objects.FurnitureType.LargeRectangleRug
- TinyLife.Objects.FurnitureType.LargeRoundRug - TinyLife.Objects.FurnitureType.LargeRoundRug
- TinyLife.Objects.FurnitureType.LargeWoodworkingSofa - TinyLife.Objects.FurnitureType.LargeWoodworkingSofa
- TinyLife.Objects.FurnitureType.LavenderSachet
- TinyLife.Objects.FurnitureType.LavenderVase
- TinyLife.Objects.FurnitureType.LgbtFlags - TinyLife.Objects.FurnitureType.LgbtFlags
- TinyLife.Objects.FurnitureType.LightUpCase - TinyLife.Objects.FurnitureType.LightUpCase
- TinyLife.Objects.FurnitureType.LongDinnerTable - TinyLife.Objects.FurnitureType.LongDinnerTable
@ -137,6 +143,7 @@ items:
- TinyLife.Objects.FurnitureType.ParkTrashCan - TinyLife.Objects.FurnitureType.ParkTrashCan
- TinyLife.Objects.FurnitureType.Pen - TinyLife.Objects.FurnitureType.Pen
- TinyLife.Objects.FurnitureType.PenguinPainting - TinyLife.Objects.FurnitureType.PenguinPainting
- TinyLife.Objects.FurnitureType.PenguinPoster
- TinyLife.Objects.FurnitureType.PlainCoffeeTable - TinyLife.Objects.FurnitureType.PlainCoffeeTable
- TinyLife.Objects.FurnitureType.PlateStack - TinyLife.Objects.FurnitureType.PlateStack
- TinyLife.Objects.FurnitureType.Pot - TinyLife.Objects.FurnitureType.Pot
@ -147,6 +154,8 @@ items:
- TinyLife.Objects.FurnitureType.Puddle - TinyLife.Objects.FurnitureType.Puddle
- TinyLife.Objects.FurnitureType.Puke - TinyLife.Objects.FurnitureType.Puke
- TinyLife.Objects.FurnitureType.Puzzle - TinyLife.Objects.FurnitureType.Puzzle
- TinyLife.Objects.FurnitureType.RainbowBunting
- TinyLife.Objects.FurnitureType.RainbowDoormat
- TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) - TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)
- TinyLife.Objects.FurnitureType.RetroChair - TinyLife.Objects.FurnitureType.RetroChair
- TinyLife.Objects.FurnitureType.RetroClock - TinyLife.Objects.FurnitureType.RetroClock
@ -165,6 +174,7 @@ items:
- TinyLife.Objects.FurnitureType.RoundedBackChair - TinyLife.Objects.FurnitureType.RoundedBackChair
- TinyLife.Objects.FurnitureType.Sandbox - TinyLife.Objects.FurnitureType.Sandbox
- TinyLife.Objects.FurnitureType.SandboxStuff - TinyLife.Objects.FurnitureType.SandboxStuff
- TinyLife.Objects.FurnitureType.ScatteredLeaves
- TinyLife.Objects.FurnitureType.SelfCareBottles - TinyLife.Objects.FurnitureType.SelfCareBottles
- TinyLife.Objects.FurnitureType.Settings - TinyLife.Objects.FurnitureType.Settings
- TinyLife.Objects.FurnitureType.SimpleBar - TinyLife.Objects.FurnitureType.SimpleBar
@ -218,6 +228,7 @@ items:
- TinyLife.Objects.FurnitureType.StandingMirror - TinyLife.Objects.FurnitureType.StandingMirror
- TinyLife.Objects.FurnitureType.StorageBoxSeat - TinyLife.Objects.FurnitureType.StorageBoxSeat
- TinyLife.Objects.FurnitureType.StreetLamps - TinyLife.Objects.FurnitureType.StreetLamps
- TinyLife.Objects.FurnitureType.StringBalloons
- TinyLife.Objects.FurnitureType.StudyBook - TinyLife.Objects.FurnitureType.StudyBook
- TinyLife.Objects.FurnitureType.Succulents - TinyLife.Objects.FurnitureType.Succulents
- TinyLife.Objects.FurnitureType.Sunflowers - TinyLife.Objects.FurnitureType.Sunflowers
@ -247,10 +258,12 @@ items:
- TinyLife.Objects.FurnitureType.VerticalBookStack - TinyLife.Objects.FurnitureType.VerticalBookStack
- TinyLife.Objects.FurnitureType.VerticalDumbbellRack - TinyLife.Objects.FurnitureType.VerticalDumbbellRack
- TinyLife.Objects.FurnitureType.VerticalPlanter - TinyLife.Objects.FurnitureType.VerticalPlanter
- TinyLife.Objects.FurnitureType.WallBalloons
- TinyLife.Objects.FurnitureType.WashingUpStuff - TinyLife.Objects.FurnitureType.WashingUpStuff
- TinyLife.Objects.FurnitureType.WheelieBin - TinyLife.Objects.FurnitureType.WheelieBin
- TinyLife.Objects.FurnitureType.WideBoxBookshelf - TinyLife.Objects.FurnitureType.WideBoxBookshelf
- TinyLife.Objects.FurnitureType.WideConsoleTable - TinyLife.Objects.FurnitureType.WideConsoleTable
- TinyLife.Objects.FurnitureType.WildLavender
- TinyLife.Objects.FurnitureType.WindowPlants - TinyLife.Objects.FurnitureType.WindowPlants
- TinyLife.Objects.FurnitureType.WinterTree - TinyLife.Objects.FurnitureType.WinterTree
- TinyLife.Objects.FurnitureType.Wisteria - TinyLife.Objects.FurnitureType.Wisteria
@ -1840,6 +1853,44 @@ items:
return: return:
type: TinyLife.Objects.FurnitureType type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly PenguinPainting As FurnitureType content.vb: Public Shared ReadOnly PenguinPainting As FurnitureType
- uid: TinyLife.Objects.FurnitureType.BigLeafPile
commentId: F:TinyLife.Objects.FurnitureType.BigLeafPile
id: BigLeafPile
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: BigLeafPile
nameWithType: FurnitureType.BigLeafPile
fullName: TinyLife.Objects.FurnitureType.BigLeafPile
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType BigLeafPile
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly BigLeafPile As FurnitureType
- uid: TinyLife.Objects.FurnitureType.ScatteredLeaves
commentId: F:TinyLife.Objects.FurnitureType.ScatteredLeaves
id: ScatteredLeaves
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: ScatteredLeaves
nameWithType: FurnitureType.ScatteredLeaves
fullName: TinyLife.Objects.FurnitureType.ScatteredLeaves
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType[] ScatteredLeaves
return:
type: TinyLife.Objects.FurnitureType[]
content.vb: Public Shared ReadOnly ScatteredLeaves As FurnitureType()
- uid: TinyLife.Objects.FurnitureType.SimpleDesk - uid: TinyLife.Objects.FurnitureType.SimpleDesk
commentId: F:TinyLife.Objects.FurnitureType.SimpleDesk commentId: F:TinyLife.Objects.FurnitureType.SimpleDesk
id: SimpleDesk id: SimpleDesk
@ -5562,6 +5613,215 @@ items:
return: return:
type: TinyLife.Objects.FurnitureType type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly LightUpCase As FurnitureType content.vb: Public Shared ReadOnly LightUpCase As FurnitureType
- uid: TinyLife.Objects.FurnitureType.FistPoster
commentId: F:TinyLife.Objects.FurnitureType.FistPoster
id: FistPoster
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: FistPoster
nameWithType: FurnitureType.FistPoster
fullName: TinyLife.Objects.FurnitureType.FistPoster
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType FistPoster
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly FistPoster As FurnitureType
- uid: TinyLife.Objects.FurnitureType.RainbowDoormat
commentId: F:TinyLife.Objects.FurnitureType.RainbowDoormat
id: RainbowDoormat
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: RainbowDoormat
nameWithType: FurnitureType.RainbowDoormat
fullName: TinyLife.Objects.FurnitureType.RainbowDoormat
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType RainbowDoormat
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly RainbowDoormat As FurnitureType
- uid: TinyLife.Objects.FurnitureType.HeartsDoormat
commentId: F:TinyLife.Objects.FurnitureType.HeartsDoormat
id: HeartsDoormat
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: HeartsDoormat
nameWithType: FurnitureType.HeartsDoormat
fullName: TinyLife.Objects.FurnitureType.HeartsDoormat
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType HeartsDoormat
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly HeartsDoormat As FurnitureType
- uid: TinyLife.Objects.FurnitureType.LavenderSachet
commentId: F:TinyLife.Objects.FurnitureType.LavenderSachet
id: LavenderSachet
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: LavenderSachet
nameWithType: FurnitureType.LavenderSachet
fullName: TinyLife.Objects.FurnitureType.LavenderSachet
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType LavenderSachet
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly LavenderSachet As FurnitureType
- uid: TinyLife.Objects.FurnitureType.WildLavender
commentId: F:TinyLife.Objects.FurnitureType.WildLavender
id: WildLavender
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: WildLavender
nameWithType: FurnitureType.WildLavender
fullName: TinyLife.Objects.FurnitureType.WildLavender
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType WildLavender
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly WildLavender As FurnitureType
- uid: TinyLife.Objects.FurnitureType.LavenderVase
commentId: F:TinyLife.Objects.FurnitureType.LavenderVase
id: LavenderVase
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: LavenderVase
nameWithType: FurnitureType.LavenderVase
fullName: TinyLife.Objects.FurnitureType.LavenderVase
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType LavenderVase
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly LavenderVase As FurnitureType
- uid: TinyLife.Objects.FurnitureType.GenderPosters
commentId: F:TinyLife.Objects.FurnitureType.GenderPosters
id: GenderPosters
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: GenderPosters
nameWithType: FurnitureType.GenderPosters
fullName: TinyLife.Objects.FurnitureType.GenderPosters
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType[] GenderPosters
return:
type: TinyLife.Objects.FurnitureType[]
content.vb: Public Shared ReadOnly GenderPosters As FurnitureType()
- uid: TinyLife.Objects.FurnitureType.PenguinPoster
commentId: F:TinyLife.Objects.FurnitureType.PenguinPoster
id: PenguinPoster
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: PenguinPoster
nameWithType: FurnitureType.PenguinPoster
fullName: TinyLife.Objects.FurnitureType.PenguinPoster
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType PenguinPoster
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly PenguinPoster As FurnitureType
- uid: TinyLife.Objects.FurnitureType.RainbowBunting
commentId: F:TinyLife.Objects.FurnitureType.RainbowBunting
id: RainbowBunting
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: RainbowBunting
nameWithType: FurnitureType.RainbowBunting
fullName: TinyLife.Objects.FurnitureType.RainbowBunting
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType RainbowBunting
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly RainbowBunting As FurnitureType
- uid: TinyLife.Objects.FurnitureType.WallBalloons
commentId: F:TinyLife.Objects.FurnitureType.WallBalloons
id: WallBalloons
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: WallBalloons
nameWithType: FurnitureType.WallBalloons
fullName: TinyLife.Objects.FurnitureType.WallBalloons
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType WallBalloons
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly WallBalloons As FurnitureType
- uid: TinyLife.Objects.FurnitureType.StringBalloons
commentId: F:TinyLife.Objects.FurnitureType.StringBalloons
id: StringBalloons
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: StringBalloons
nameWithType: FurnitureType.StringBalloons
fullName: TinyLife.Objects.FurnitureType.StringBalloons
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType StringBalloons
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly StringBalloons As FurnitureType
references: references:
- uid: TinyLife.Objects.Furniture - uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Gravestone.Reason - TinyLife.Objects.Gravestone.Reason
- TinyLife.Objects.Gravestone.Validate - TinyLife.Objects.Gravestone.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -37,6 +37,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -87,6 +88,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -142,7 +144,7 @@ items:
- TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -308,16 +310,16 @@ items:
nameWithType.vb: Gravestone.GetDescription(List(Of String), Boolean) nameWithType.vb: Gravestone.GetDescription(List(Of String), Boolean)
fullName.vb: TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List(Of String), Boolean) fullName.vb: TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List(Of String), Boolean)
name.vb: GetDescription(List(Of String), Boolean) name.vb: GetDescription(List(Of String), Boolean)
- uid: TinyLife.Objects.Gravestone.Validate - uid: TinyLife.Objects.Gravestone.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Gravestone.Validate commentId: M:TinyLife.Objects.Gravestone.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Gravestone parent: TinyLife.Objects.Gravestone
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Gravestone.Validate() nameWithType: Gravestone.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Gravestone.Validate() fullName: TinyLife.Objects.Gravestone.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -330,12 +332,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.Gravestone.Validate* overload: TinyLife.Objects.Gravestone.Validate*
- uid: TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point) - uid: TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point)
@ -472,6 +478,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1613,6 +1626,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3578,30 +3637,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -4946,31 +5015,44 @@ 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.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Gravestone.Validate* - uid: TinyLife.Objects.Gravestone.Validate*
commentId: Overload:TinyLife.Objects.Gravestone.Validate commentId: Overload:TinyLife.Objects.Gravestone.Validate
href: TinyLife.Objects.Gravestone.html#TinyLife_Objects_Gravestone_Validate href: TinyLife.Objects.Gravestone.html#TinyLife_Objects_Gravestone_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Gravestone.Validate nameWithType: Gravestone.Validate
fullName: TinyLife.Objects.Gravestone.Validate fullName: TinyLife.Objects.Gravestone.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.ObjectCategory.NonColliding - uid: TinyLife.Objects.ObjectCategory.NonColliding
commentId: F:TinyLife.Objects.ObjectCategory.NonColliding commentId: F:TinyLife.Objects.ObjectCategory.NonColliding
href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_NonColliding href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_NonColliding

View file

@ -14,7 +14,7 @@ items:
- TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) - TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
- TinyLife.Objects.LightFurniture.OnRemoved - TinyLife.Objects.LightFurniture.OnRemoved
- TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.LightFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.LightFurniture.Validate - TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -44,6 +44,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
- TinyLife.Objects.IUpdatingObject - TinyLife.Objects.IUpdatingObject
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -92,6 +93,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -148,7 +150,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -377,16 +379,16 @@ items:
content.vb: Public Overrides Sub OnRemoved() content.vb: Public Overrides Sub OnRemoved()
overridden: TinyLife.Objects.Furniture.OnRemoved overridden: TinyLife.Objects.Furniture.OnRemoved
overload: TinyLife.Objects.LightFurniture.OnRemoved* overload: TinyLife.Objects.LightFurniture.OnRemoved*
- uid: TinyLife.Objects.LightFurniture.Validate - uid: TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.LightFurniture.Validate commentId: M:TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.LightFurniture parent: TinyLife.Objects.LightFurniture
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: LightFurniture.Validate() nameWithType: LightFurniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.LightFurniture.Validate() fullName: TinyLife.Objects.LightFurniture.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -399,12 +401,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.LightFurniture.Validate* overload: TinyLife.Objects.LightFurniture.Validate*
- uid: TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) - uid: TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) commentId: M:TinyLife.Objects.LightFurniture.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
@ -545,6 +551,13 @@ references:
name: IUpdatingObject name: IUpdatingObject
nameWithType: IUpdatingObject nameWithType: IUpdatingObject
fullName: TinyLife.Objects.IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1648,6 +1661,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3660,30 +3719,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -5033,31 +5102,44 @@ references:
name: OnRemoved name: OnRemoved
nameWithType: LightFurniture.OnRemoved nameWithType: LightFurniture.OnRemoved
fullName: TinyLife.Objects.LightFurniture.OnRemoved fullName: TinyLife.Objects.LightFurniture.OnRemoved
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.LightFurniture.Validate* - uid: TinyLife.Objects.LightFurniture.Validate*
commentId: Overload:TinyLife.Objects.LightFurniture.Validate commentId: Overload:TinyLife.Objects.LightFurniture.Validate
href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate href: TinyLife.Objects.LightFurniture.html#TinyLife_Objects_LightFurniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: LightFurniture.Validate nameWithType: LightFurniture.Validate
fullName: TinyLife.Objects.LightFurniture.Validate fullName: TinyLife.Objects.LightFurniture.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject

View file

@ -14,6 +14,7 @@ items:
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.MapObject.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.MapObject.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.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean)
- TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.MapObject.Floor - TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)
@ -53,8 +54,8 @@ items:
- TinyLife.Objects.MapObject.PersonRotationOrder - TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.Validate - TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.ValidateEarly
- TinyLife.Objects.MapObject.Visibility - TinyLife.Objects.MapObject.Visibility
langs: langs:
@ -166,7 +167,7 @@ items:
summary: >- summary: >-
An event that is invoked when a map object is validated. An event that is invoked when a map object is validated.
This event is invoked in <xref href="TinyLife.Objects.MapObject.Validate" data-throw-if-not-resolved="false"></xref>, which is usually called after subclass validation. This event is invoked in <xref href="TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>, which is usually called after subclass validation.
example: [] example: []
syntax: syntax:
content: public static event Action<MapObject> OnValidated content: public static event Action<MapObject> OnValidated
@ -214,7 +215,7 @@ items:
summary: >- summary: >-
An event that is invoked when non-static events for an object are ready to be attached to. An event that is invoked when non-static events for an object are ready to be attached to.
This event is invoked in the <xref href="TinyLife.Objects.MapObject" data-throw-if-not-resolved="false"></xref> constructor, and in the <xref href="TinyLife.Objects.MapObject.Validate" data-throw-if-not-resolved="false"></xref> method. This event is invoked in the <xref href="TinyLife.Objects.MapObject" data-throw-if-not-resolved="false"></xref> constructor, and in the <xref href="TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref> method.
example: [] example: []
syntax: syntax:
content: public static event Action<MapObject> OnEventsAttachable content: public static event Action<MapObject> OnEventsAttachable
@ -717,7 +718,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >- summary: >-
This method is called right after this object is loaded from disk, before <xref href="TinyLife.Objects.MapObject.Validate" data-throw-if-not-resolved="false"></xref> is called on this object and all others. This method is called right after this object is loaded from disk, before <xref href="TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref> is called on this object and all others.
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidatedEarly" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidatedEarly" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
@ -725,16 +726,16 @@ items:
content: public virtual void ValidateEarly() content: public virtual void ValidateEarly()
content.vb: Public Overridable Sub ValidateEarly() content.vb: Public Overridable Sub ValidateEarly()
overload: TinyLife.Objects.MapObject.ValidateEarly* overload: TinyLife.Objects.MapObject.ValidateEarly*
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.Validate commentId: M:TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: MapObject.Validate() nameWithType: MapObject.Validate(AppliedMigrations)
fullName: TinyLife.Objects.MapObject.Validate() fullName: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -747,11 +748,15 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public virtual bool Validate() content: public virtual bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overridable Function Validate() As Boolean content.vb: Public Overridable Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Objects.MapObject.Validate* overload: TinyLife.Objects.MapObject.Validate*
- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)
@ -1423,6 +1428,42 @@ items:
nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean)
fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean)
name.vb: ResetToStatic(Boolean, Boolean) name.vb: ResetToStatic(Boolean, Boolean)
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
id: DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
langs:
- csharp
- vb
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Draws this object as an icon in UI space. This method is called by the action queue as well as for notifications.
By default, people draw their <xref href="TinyLife.Objects.PersonLike.Portrait" data-throw-if-not-resolved="false"></xref>, and <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> draws itself in ui space.
example: []
syntax:
content: public virtual bool DrawIcon(Element element, GameTime time, SpriteBatch batch)
parameters:
- id: element
type: MLEM.Ui.Elements.Element
description: The element to draw the object in.
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game time.
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to use for drawing.
return:
type: System.Boolean
description: Whether the object was actually drawn as an icon. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, a replacement icon can be drawn by the caller instead.
content.vb: Public Overridable Function DrawIcon(element As Element, time As GameTime, batch As SpriteBatch) As Boolean
overload: TinyLife.Objects.MapObject.DrawIcon*
- uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
id: MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) id: MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
@ -1530,37 +1571,40 @@ items:
description: The first free action spot, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if there are none. description: The first free action spot, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if there are none.
content.vb: Public Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo content.vb: Public Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo
overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfo*
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
id: SetMapAndValidate(TinyLife.World.Map) id: SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
langs: langs:
- csharp - csharp
- vb - vb
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >- summary: >-
Shorthand method for setting this object's <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> and then calling <xref href="TinyLife.Objects.MapObject.ValidateEarly" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.Validate" data-throw-if-not-resolved="false"></xref>. Shorthand method for setting this object's <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> and then calling <xref href="TinyLife.Objects.MapObject.ValidateEarly" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>.
If an exception occurs while validating, the exception is caught and <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned. If an exception occurs while validating, the exception is caught and <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned.
If moving an already validated object to a different map is desired, <xref href="TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d%2cSystem.Nullable%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> should be used instead. If moving an already validated object to a different map is desired, <xref href="TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d%2cSystem.Nullable%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> should be used instead.
example: [] example: []
syntax: syntax:
content: public bool SetMapAndValidate(Map map) content: public bool SetMapAndValidate(Map map, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: map - id: map
type: TinyLife.World.Map type: TinyLife.World.Map
description: The map to set description: The map to set
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The set of migrations that have already been applied.
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Function SetMapAndValidate(map As Map) As Boolean content.vb: Public Function SetMapAndValidate(map As Map, appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Objects.MapObject.SetMapAndValidate* overload: TinyLife.Objects.MapObject.SetMapAndValidate*
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -2478,24 +2522,30 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.Validate commentId: M:TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: MapObject.Validate() nameWithType: MapObject.Validate(AppliedMigrations)
fullName: TinyLife.Objects.MapObject.Validate() fullName: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.ValidateEarly - uid: TinyLife.Objects.MapObject.ValidateEarly
commentId: M:TinyLife.Objects.MapObject.ValidateEarly commentId: M:TinyLife.Objects.MapObject.ValidateEarly
@ -3369,10 +3419,17 @@ references:
fullName: TinyLife.Objects.MapObject.OnValidated fullName: TinyLife.Objects.MapObject.OnValidated
- uid: TinyLife.Objects.MapObject.Validate* - uid: TinyLife.Objects.MapObject.Validate*
commentId: Overload:TinyLife.Objects.MapObject.Validate commentId: Overload:TinyLife.Objects.MapObject.Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: MapObject.Validate nameWithType: MapObject.Validate
fullName: TinyLife.Objects.MapObject.Validate fullName: TinyLife.Objects.MapObject.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.ObjectCategory - uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects parent: TinyLife.Objects
@ -4480,6 +4537,26 @@ references:
name: ResetToStatic name: ResetToStatic
nameWithType: MapObject.ResetToStatic nameWithType: MapObject.ResetToStatic
fullName: TinyLife.Objects.MapObject.ResetToStatic fullName: TinyLife.Objects.MapObject.ResetToStatic
- uid: TinyLife.Objects.PersonLike.Portrait
commentId: P:TinyLife.Objects.PersonLike.Portrait
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait
name: Portrait
nameWithType: PersonLike.Portrait
fullName: TinyLife.Objects.PersonLike.Portrait
- uid: TinyLife.Objects.MapObject.DrawIcon*
commentId: Overload:TinyLife.Objects.MapObject.DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon
nameWithType: MapObject.DrawIcon
fullName: TinyLife.Objects.MapObject.DrawIcon
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
isExternal: true
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.Objects.MapObject.IsInWorld - uid: TinyLife.Objects.MapObject.IsInWorld
commentId: P:TinyLife.Objects.MapObject.IsInWorld commentId: P:TinyLife.Objects.MapObject.IsInWorld
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
@ -4612,7 +4689,7 @@ references:
fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo
- uid: TinyLife.Objects.MapObject.SetMapAndValidate* - uid: TinyLife.Objects.MapObject.SetMapAndValidate*
commentId: Overload:TinyLife.Objects.MapObject.SetMapAndValidate commentId: Overload:TinyLife.Objects.MapObject.SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate name: SetMapAndValidate
nameWithType: MapObject.SetMapAndValidate nameWithType: MapObject.SetMapAndValidate
fullName: TinyLife.Objects.MapObject.SetMapAndValidate fullName: TinyLife.Objects.MapObject.SetMapAndValidate

View file

@ -31,6 +31,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -64,7 +65,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -82,6 +83,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -138,7 +140,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -315,6 +317,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -626,24 +635,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1475,6 +1490,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3466,30 +3527,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -56,6 +56,7 @@ items:
- TinyLife.Objects.ObjectCategory.OpeningHoursSign - TinyLife.Objects.ObjectCategory.OpeningHoursSign
- TinyLife.Objects.ObjectCategory.Oven - TinyLife.Objects.ObjectCategory.Oven
- TinyLife.Objects.ObjectCategory.People - TinyLife.Objects.ObjectCategory.People
- TinyLife.Objects.ObjectCategory.PlantLike
- TinyLife.Objects.ObjectCategory.Potty - TinyLife.Objects.ObjectCategory.Potty
- TinyLife.Objects.ObjectCategory.ProteinShakeMaker - TinyLife.Objects.ObjectCategory.ProteinShakeMaker
- TinyLife.Objects.ObjectCategory.Rocks - TinyLife.Objects.ObjectCategory.Rocks
@ -713,6 +714,27 @@ items:
return: return:
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
content.vb: Public Shared ReadOnly NaturalGroundRequired As ObjectCategory content.vb: Public Shared ReadOnly NaturalGroundRequired As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.PlantLike
commentId: F:TinyLife.Objects.ObjectCategory.PlantLike
id: PlantLike
parent: TinyLife.Objects.ObjectCategory
langs:
- csharp
- vb
name: PlantLike
nameWithType: ObjectCategory.PlantLike
fullName: TinyLife.Objects.ObjectCategory.PlantLike
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: An object category that causes objects to make the natural place sound and default to the outdoors tab, but without any placement rules attached
example: []
syntax:
content: public static readonly ObjectCategory PlantLike
return:
type: TinyLife.Objects.ObjectCategory
content.vb: Public Shared ReadOnly PlantLike As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.WaterRequired - uid: TinyLife.Objects.ObjectCategory.WaterRequired
commentId: F:TinyLife.Objects.ObjectCategory.WaterRequired commentId: F:TinyLife.Objects.ObjectCategory.WaterRequired
id: WaterRequired id: WaterRequired

View file

@ -35,6 +35,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -68,7 +69,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -86,6 +87,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -142,7 +144,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -352,6 +354,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -663,24 +672,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1512,6 +1527,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3379,30 +3440,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -13,7 +13,7 @@ items:
- TinyLife.Objects.Painting.GetPrice - TinyLife.Objects.Painting.GetPrice
- TinyLife.Objects.Painting.PaintingType - TinyLife.Objects.Painting.PaintingType
- TinyLife.Objects.Painting.Progress - TinyLife.Objects.Painting.Progress
- TinyLife.Objects.Painting.Validate - TinyLife.Objects.Painting.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -40,6 +40,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -89,6 +90,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)
@ -143,7 +145,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -396,16 +398,16 @@ items:
content.vb: Public Overrides Function GetPrice() As Single content.vb: Public Overrides Function GetPrice() As Single
overridden: TinyLife.Objects.Furniture.GetPrice overridden: TinyLife.Objects.Furniture.GetPrice
overload: TinyLife.Objects.Painting.GetPrice* overload: TinyLife.Objects.Painting.GetPrice*
- uid: TinyLife.Objects.Painting.Validate - uid: TinyLife.Objects.Painting.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Painting.Validate commentId: M:TinyLife.Objects.Painting.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Painting parent: TinyLife.Objects.Painting
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Painting.Validate() nameWithType: Painting.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Painting.Validate() fullName: TinyLife.Objects.Painting.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -418,12 +420,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.Painting.Validate* overload: TinyLife.Objects.Painting.Validate*
- uid: TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - uid: TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
commentId: M:TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) commentId: M:TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
@ -602,6 +608,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1680,6 +1693,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3471,30 +3530,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -5166,31 +5235,44 @@ references:
name: GetPrice name: GetPrice
nameWithType: Painting.GetPrice nameWithType: Painting.GetPrice
fullName: TinyLife.Objects.Painting.GetPrice fullName: TinyLife.Objects.Painting.GetPrice
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Painting.Validate* - uid: TinyLife.Objects.Painting.Validate*
commentId: Overload:TinyLife.Objects.Painting.Validate commentId: Overload:TinyLife.Objects.Painting.Validate
href: TinyLife.Objects.Painting.html#TinyLife_Objects_Painting_Validate href: TinyLife.Objects.Painting.html#TinyLife_Objects_Painting_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Painting.Validate nameWithType: Painting.Validate
fullName: TinyLife.Objects.Painting.Validate fullName: TinyLife.Objects.Painting.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating - uid: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating
href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ElectricityRating href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ElectricityRating

View file

@ -12,6 +12,7 @@ items:
- TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) - TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
- TinyLife.Objects.Person.CurrentRoomDecorativeRating - TinyLife.Objects.Person.CurrentRoomDecorativeRating
- TinyLife.Objects.Person.DiaperDirty - TinyLife.Objects.Person.DiaperDirty
- TinyLife.Objects.Person.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) - TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single)
- TinyLife.Objects.Person.DrawSize - TinyLife.Objects.Person.DrawSize
- TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) - TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup})
@ -52,7 +53,7 @@ items:
- TinyLife.Objects.Person.UpdateAdditionalVisuals - TinyLife.Objects.Person.UpdateAdditionalVisuals
- TinyLife.Objects.Person.UpdateJobs(System.TimeSpan) - TinyLife.Objects.Person.UpdateJobs(System.TimeSpan)
- TinyLife.Objects.Person.UpdatePose - TinyLife.Objects.Person.UpdatePose
- TinyLife.Objects.Person.Validate - TinyLife.Objects.Person.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -82,6 +83,7 @@ items:
- TinyLife.Objects.PersonLike.SpeakStyles - TinyLife.Objects.PersonLike.SpeakStyles
- TinyLife.Objects.PersonLike.VoiceStyles - TinyLife.Objects.PersonLike.VoiceStyles
- TinyLife.Objects.PersonLike.SupportedAges - TinyLife.Objects.PersonLike.SupportedAges
- TinyLife.Objects.PersonLike.Migrations
- TinyLife.Objects.PersonLike.ParentInfo - TinyLife.Objects.PersonLike.ParentInfo
- TinyLife.Objects.PersonLike.CurrentActions - TinyLife.Objects.PersonLike.CurrentActions
- TinyLife.Objects.PersonLike.ActionQueue - TinyLife.Objects.PersonLike.ActionQueue
@ -237,8 +239,8 @@ items:
- TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[]) - TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[])
- TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean) - TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
- TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)
- TinyLife.Objects.PersonLike.SetAnimationsFromLooks - TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
- TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) - TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.PersonLike.GoToRandomHomeLocation - TinyLife.Objects.PersonLike.GoToRandomHomeLocation
- TinyLife.Objects.PersonLike.ShouldDrawHeldItem - TinyLife.Objects.PersonLike.ShouldDrawHeldItem
- TinyLife.Objects.PersonLike.GetHeldItemDepthOffset - TinyLife.Objects.PersonLike.GetHeldItemDepthOffset
@ -297,7 +299,7 @@ items:
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -329,6 +331,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: The textures that are used for each <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref>. The key is the <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref>, and the value is the texture name.
example: []
syntax: syntax:
content: public static readonly Dictionary<AgeGroup, string> AgeTextures content: public static readonly Dictionary<AgeGroup, string> AgeTextures
return: return:
@ -348,6 +352,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An event that is invoked in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>, which allows modifying the random generation of a new person.
example: []
syntax: syntax:
content: public static event Action<(Person Person, Random Random, AgeGroup AllowedAges, bool InitializeName, bool InitializePersonality, bool GenerateOutfits, PersonLike[] GeneticInfluences, StylePreference Style, EventPhase Phase)> OnCreate content: public static event Action<(Person Person, Random Random, AgeGroup AllowedAges, bool InitializeName, bool InitializePersonality, bool GenerateOutfits, PersonLike[] GeneticInfluences, StylePreference Style, EventPhase Phase)> OnCreate
return: return:
@ -1154,7 +1160,7 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Generates a <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref> for the given settings. This method is called in <xref href="TinyLife.Objects.PersonLike.SetAnimationsFromLooks" data-throw-if-not-resolved="false"></xref> for each clothes layer, as well as this person's shadow. summary: Generates a <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref> for the given settings. This method is called when a person's <xref href="TinyLife.Objects.PersonLike.Animations" data-throw-if-not-resolved="false"></xref> are generated, for each clothes layer.
example: [] example: []
syntax: syntax:
content: protected override SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary<Point, TextureRegion> textures, Point textureRegion) content: protected override SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary<Point, TextureRegion> textures, Point textureRegion)
@ -1194,11 +1200,13 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Generates a <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref> for this person's shadow. This method is called when a person's <xref href="TinyLife.Objects.PersonLike.Animations" data-throw-if-not-resolved="false"></xref> are generated.
example: [] example: []
syntax: syntax:
content: protected override SpriteAnimationGroup GenerateShadowAnimation() content: protected override SpriteAnimationGroup GenerateShadowAnimation()
return: return:
type: MLEM.Animations.SpriteAnimationGroup type: MLEM.Animations.SpriteAnimationGroup
description: The generated <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref>.
content.vb: Protected Overrides Function GenerateShadowAnimation() As SpriteAnimationGroup content.vb: Protected Overrides Function GenerateShadowAnimation() As SpriteAnimationGroup
overridden: TinyLife.Objects.PersonLike.GenerateShadowAnimation overridden: TinyLife.Objects.PersonLike.GenerateShadowAnimation
overload: TinyLife.Objects.Person.GenerateShadowAnimation* overload: TinyLife.Objects.Person.GenerateShadowAnimation*
@ -1344,16 +1352,16 @@ items:
content.vb: Protected Overrides Sub OnRoomCheck() content.vb: Protected Overrides Sub OnRoomCheck()
overridden: TinyLife.Objects.PersonLike.OnRoomCheck overridden: TinyLife.Objects.PersonLike.OnRoomCheck
overload: TinyLife.Objects.Person.OnRoomCheck* overload: TinyLife.Objects.Person.OnRoomCheck*
- uid: TinyLife.Objects.Person.Validate - uid: TinyLife.Objects.Person.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Person.Validate commentId: M:TinyLife.Objects.Person.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Person parent: TinyLife.Objects.Person
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Person.Validate() nameWithType: Person.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Person.Validate() fullName: TinyLife.Objects.Person.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -1366,12 +1374,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.PersonLike.Validate overridden: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.Person.Validate* overload: TinyLife.Objects.Person.Validate*
- uid: TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - uid: TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
commentId: M:TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) commentId: M:TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
@ -1554,6 +1566,43 @@ items:
content.vb: Public Overrides Function GetPassiveNeedReduction(need As NeedType) As Single content.vb: Public Overrides Function GetPassiveNeedReduction(need As NeedType) As Single
overridden: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) overridden: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType)
overload: TinyLife.Objects.Person.GetPassiveNeedReduction* overload: TinyLife.Objects.Person.GetPassiveNeedReduction*
- uid: TinyLife.Objects.Person.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Person.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
id: DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Person.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Person.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Draws this object as an icon in UI space. This method is called by the action queue as well as for notifications.
By default, people draw their <xref href="TinyLife.Objects.PersonLike.Portrait" data-throw-if-not-resolved="false"></xref>, and <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> draws itself in ui space.
example: []
syntax:
content: public override bool DrawIcon(Element element, GameTime time, SpriteBatch batch)
parameters:
- id: element
type: MLEM.Ui.Elements.Element
description: The element to draw the object in.
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game time.
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to use for drawing.
return:
type: System.Boolean
description: Whether the object was actually drawn as an icon. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, a replacement icon can be drawn by the caller instead.
content.vb: Public Overrides Function DrawIcon(element As Element, time As GameTime, batch As SpriteBatch) As Boolean
overridden: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
overload: TinyLife.Objects.Person.DrawIcon*
- uid: TinyLife.Objects.Person.GetProjects(System.String) - uid: TinyLife.Objects.Person.GetProjects(System.String)
commentId: M:TinyLife.Objects.Person.GetProjects(System.String) commentId: M:TinyLife.Objects.Person.GetProjects(System.String)
id: GetProjects(System.String) id: GetProjects(System.String)
@ -1925,6 +1974,13 @@ references:
name: SupportedAges name: SupportedAges
nameWithType: PersonLike.SupportedAges nameWithType: PersonLike.SupportedAges
fullName: TinyLife.Objects.PersonLike.SupportedAges fullName: TinyLife.Objects.PersonLike.SupportedAges
- uid: TinyLife.Objects.PersonLike.Migrations
commentId: F:TinyLife.Objects.PersonLike.Migrations
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Migrations
name: Migrations
nameWithType: PersonLike.Migrations
fullName: TinyLife.Objects.PersonLike.Migrations
- uid: TinyLife.Objects.PersonLike.ParentInfo - uid: TinyLife.Objects.PersonLike.ParentInfo
commentId: P:TinyLife.Objects.PersonLike.ParentInfo commentId: P:TinyLife.Objects.PersonLike.ParentInfo
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
@ -2500,7 +2556,7 @@ references:
nameWithType: PersonLike.OnDrawLooksLayer nameWithType: PersonLike.OnDrawLooksLayer
fullName: TinyLife.Objects.PersonLike.OnDrawLooksLayer fullName: TinyLife.Objects.PersonLike.OnDrawLooksLayer
- uid: TinyLife.Objects.PersonLike.Animations - uid: TinyLife.Objects.PersonLike.Animations
commentId: F:TinyLife.Objects.PersonLike.Animations commentId: P:TinyLife.Objects.PersonLike.Animations
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Animations href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Animations
name: Animations name: Animations
@ -5661,49 +5717,59 @@ 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.PersonLike.SetAnimationsFromLooks - uid: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks commentId: M:TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsPortraitDirty
name: SetAnimationsFromLooks() name: SetAnimationsPortraitDirty()
nameWithType: PersonLike.SetAnimationsFromLooks() nameWithType: PersonLike.SetAnimationsPortraitDirty()
fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() fullName: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty()
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks - uid: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
name: SetAnimationsFromLooks name: SetAnimationsPortraitDirty
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsPortraitDirty
- name: ( - name: (
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks - uid: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
name: SetAnimationsFromLooks name: SetAnimationsPortraitDirty
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsPortraitDirty
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) - uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) commentId: M:TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: ImportAtExitRoad(Map) name: ImportAtExitRoad(Map, AppliedMigrations)
nameWithType: PersonLike.ImportAtExitRoad(Map) nameWithType: PersonLike.ImportAtExitRoad(Map, AppliedMigrations)
fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) - uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: ImportAtExitRoad name: ImportAtExitRoad
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) - uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: ImportAtExitRoad name: ImportAtExitRoad
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation - uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation
commentId: M:TinyLife.Objects.PersonLike.GoToRandomHomeLocation commentId: M:TinyLife.Objects.PersonLike.GoToRandomHomeLocation
@ -7544,30 +7610,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -8706,6 +8782,13 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Objects.AgeGroup
commentId: T:TinyLife.Objects.AgeGroup
parent: TinyLife.Objects
href: TinyLife.Objects.AgeGroup.html
name: AgeGroup
nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.AgeGroup,System.String} - uid: System.Collections.Generic.Dictionary{TinyLife.Objects.AgeGroup,System.String}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.AgeGroup,System.String} commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.AgeGroup,System.String}
parent: System.Collections.Generic parent: System.Collections.Generic
@ -8822,6 +8905,118 @@ 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.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[])
nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[])
fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.PersonLike[])
nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike())
fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.PersonLike())
name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike())
spec.csharp:
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
name: Create
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: '['
- name: ']'
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
name: Create
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: (
- name: )
- name: )
- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[],System.ValueTuple{TinyLife.Objects.StylePreference,TinyLife.Mods.EventPhase}}} - uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[],System.ValueTuple{TinyLife.Objects.StylePreference,TinyLife.Mods.EventPhase}}}
commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[],System.ValueTuple{TinyLife.Objects.StylePreference,TinyLife.Mods.EventPhase}}} commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[],System.ValueTuple{TinyLife.Objects.StylePreference,TinyLife.Mods.EventPhase}}}
parent: System parent: System
@ -10264,118 +10459,6 @@ references:
href: TinyLife.Mods.EventPhase.html href: TinyLife.Mods.EventPhase.html
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
name: Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[])
nameWithType: Person.Create(Map, Random, AgeGroup, bool, bool, bool, bool, PersonLike[])
fullName: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, bool, bool, bool, bool, TinyLife.Objects.PersonLike[])
nameWithType.vb: Person.Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike())
fullName.vb: TinyLife.Objects.Person.Create(TinyLife.World.Map, System.Random, TinyLife.Objects.AgeGroup, Boolean, Boolean, Boolean, Boolean, TinyLife.Objects.PersonLike())
name.vb: Create(Map, Random, AgeGroup, Boolean, Boolean, Boolean, Boolean, PersonLike())
spec.csharp:
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
name: Create
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: '['
- name: ']'
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])
name: Create
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Create_TinyLife_World_Map_System_Random_TinyLife_Objects_AgeGroup_System_Boolean_System_Boolean_System_Boolean_System_Boolean_TinyLife_Objects_PersonLike___
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: (
- name: )
- name: )
- uid: TinyLife.Objects.Person.#ctor* - uid: TinyLife.Objects.Person.#ctor*
commentId: Overload:TinyLife.Objects.Person.#ctor commentId: Overload:TinyLife.Objects.Person.#ctor
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person__ctor_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ href: TinyLife.Objects.Person.html#TinyLife_Objects_Person__ctor_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
@ -11432,31 +11515,44 @@ references:
name: OnRoomCheck name: OnRoomCheck
nameWithType: Person.OnRoomCheck nameWithType: Person.OnRoomCheck
fullName: TinyLife.Objects.Person.OnRoomCheck fullName: TinyLife.Objects.Person.OnRoomCheck
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.PersonLike.Validate commentId: M:TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: PersonLike.Validate() nameWithType: PersonLike.Validate(AppliedMigrations)
fullName: TinyLife.Objects.PersonLike.Validate() fullName: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Person.Validate* - uid: TinyLife.Objects.Person.Validate*
commentId: Overload:TinyLife.Objects.Person.Validate commentId: Overload:TinyLife.Objects.Person.Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Person.Validate nameWithType: Person.Validate
fullName: TinyLife.Objects.Person.Validate fullName: TinyLife.Objects.Person.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - uid: TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
commentId: M:TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip) commentId: M:TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
@ -11581,13 +11677,6 @@ references:
name: OnAgeChanged name: OnAgeChanged
nameWithType: Person.OnAgeChanged nameWithType: Person.OnAgeChanged
fullName: TinyLife.Objects.Person.OnAgeChanged fullName: TinyLife.Objects.Person.OnAgeChanged
- uid: TinyLife.Objects.AgeGroup
commentId: T:TinyLife.Objects.AgeGroup
parent: TinyLife.Objects
href: TinyLife.Objects.AgeGroup.html
name: AgeGroup
nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup
- uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - uid: TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)
isExternal: true isExternal: true
@ -11974,6 +12063,65 @@ references:
name: TinyLife name: TinyLife
nameWithType: TinyLife nameWithType: TinyLife
fullName: TinyLife fullName: TinyLife
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Person.DrawIcon*
commentId: Overload:TinyLife.Objects.Person.DrawIcon
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon
nameWithType: Person.DrawIcon
fullName: TinyLife.Objects.Person.DrawIcon
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
isExternal: true
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.Goals.Project.Type - uid: TinyLife.Goals.Project.Type
commentId: F:TinyLife.Goals.Project.Type commentId: F:TinyLife.Goals.Project.Type
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type

View file

@ -99,7 +99,7 @@ items:
- TinyLife.Objects.PersonLike.HeldObjectRotation - TinyLife.Objects.PersonLike.HeldObjectRotation
- TinyLife.Objects.PersonLike.HomeLot - TinyLife.Objects.PersonLike.HomeLot
- TinyLife.Objects.PersonLike.Household - TinyLife.Objects.PersonLike.Household
- TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) - TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) - TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action)
- TinyLife.Objects.PersonLike.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.PersonLike.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.PersonLike.IsAllowedToDie - TinyLife.Objects.PersonLike.IsAllowedToDie
@ -118,6 +118,7 @@ items:
- TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single) - TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)
- TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single) - TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single)
- TinyLife.Objects.PersonLike.Memories - TinyLife.Objects.PersonLike.Memories
- TinyLife.Objects.PersonLike.Migrations
- TinyLife.Objects.PersonLike.Money - TinyLife.Objects.PersonLike.Money
- TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
@ -174,7 +175,7 @@ items:
- TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)
- TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.PersonLike.Rotation - TinyLife.Objects.PersonLike.Rotation
- TinyLife.Objects.PersonLike.SetAnimationsFromLooks - TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
- TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) - TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32)
- TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)
- TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) - TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)
@ -203,7 +204,7 @@ items:
- TinyLife.Objects.PersonLike.UpdatePregnancy(System.TimeSpan) - TinyLife.Objects.PersonLike.UpdatePregnancy(System.TimeSpan)
- TinyLife.Objects.PersonLike.UpdateRelationships(System.Single) - TinyLife.Objects.PersonLike.UpdateRelationships(System.Single)
- TinyLife.Objects.PersonLike.UpdateSpeech(Microsoft.Xna.Framework.GameTime,System.Single) - TinyLife.Objects.PersonLike.UpdateSpeech(Microsoft.Xna.Framework.GameTime,System.Single)
- TinyLife.Objects.PersonLike.Validate - TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) - TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)
- TinyLife.Objects.PersonLike.VisitingLot - TinyLife.Objects.PersonLike.VisitingLot
- TinyLife.Objects.PersonLike.VisualPosition - TinyLife.Objects.PersonLike.VisualPosition
@ -274,9 +275,10 @@ items:
- TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -402,6 +404,30 @@ items:
return: return:
type: System.Collections.Generic.Dictionary{System.Type,TinyLife.Objects.AgeGroup[]} type: System.Collections.Generic.Dictionary{System.Type,TinyLife.Objects.AgeGroup[]}
content.vb: Public Shared ReadOnly SupportedAges As Dictionary(Of Type, AgeGroup()) content.vb: Public Shared ReadOnly SupportedAges As Dictionary(Of Type, AgeGroup())
- uid: TinyLife.Objects.PersonLike.Migrations
commentId: F:TinyLife.Objects.PersonLike.Migrations
id: Migrations
parent: TinyLife.Objects.PersonLike
langs:
- csharp
- vb
name: Migrations
nameWithType: PersonLike.Migrations
fullName: TinyLife.Objects.PersonLike.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
The set of migrations that should be applied on all <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> objects when they are loaded from disk.
Simply add a new migration to this list to have it applied to all <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> objects on load.
example: []
syntax:
content: public static readonly List<Migration<PersonLike>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.PersonLike}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of PersonLike))
- uid: TinyLife.Objects.PersonLike.ParentInfo - uid: TinyLife.Objects.PersonLike.ParentInfo
commentId: P:TinyLife.Objects.PersonLike.ParentInfo commentId: P:TinyLife.Objects.PersonLike.ParentInfo
id: ParentInfo id: ParentInfo
@ -2788,7 +2814,7 @@ items:
type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}} type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}}
content.vb: Public Event OnDrawLooksLayer As Action(Of (Batch As SpriteBatch, Animation As SpriteAnimation, Region As TextureRegion, Clothes As WornClothes, LayerIndex As Integer, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, Color As Color, Scale As Single, DepthOffset As Single)) content.vb: Public Event OnDrawLooksLayer As Action(Of (Batch As SpriteBatch, Animation As SpriteAnimation, Region As TextureRegion, Clothes As WornClothes, LayerIndex As Integer, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, Color As Color, Scale As Single, DepthOffset As Single))
- uid: TinyLife.Objects.PersonLike.Animations - uid: TinyLife.Objects.PersonLike.Animations
commentId: F:TinyLife.Objects.PersonLike.Animations commentId: P:TinyLife.Objects.PersonLike.Animations
id: Animations id: Animations
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
langs: langs:
@ -2797,17 +2823,19 @@ items:
name: Animations name: Animations
nameWithType: PersonLike.Animations nameWithType: PersonLike.Animations
fullName: TinyLife.Objects.PersonLike.Animations fullName: TinyLife.Objects.PersonLike.Animations
type: Field type: Property
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: This person's current animations, usually gathered from <xref href="TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer%2cSystem.Int32%2cSystem.Collections.Generic.IReadOnlyDictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point)" data-throw-if-not-resolved="false"></xref>. summary: This person's current animations, usually gathered from <xref href="TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer%2cSystem.Int32%2cSystem.Collections.Generic.IReadOnlyDictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: protected readonly Dictionary<ClothesLayer, SpriteAnimationGroup> Animations content: protected virtual Dictionary<ClothesLayer, SpriteAnimationGroup> Animations { get; }
parameters: []
return: return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} type: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup}
content.vb: Protected ReadOnly Animations As Dictionary(Of ClothesLayer, SpriteAnimationGroup) content.vb: Protected Overridable ReadOnly Property Animations As Dictionary(Of ClothesLayer, SpriteAnimationGroup)
overload: TinyLife.Objects.PersonLike.Animations*
- uid: TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - uid: TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)'
@ -2900,7 +2928,7 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Generates a <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref> for the given settings. This method is called in <xref href="TinyLife.Objects.PersonLike.SetAnimationsFromLooks" data-throw-if-not-resolved="false"></xref> for each clothes layer, as well as this person's shadow. summary: Generates a <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref> for the given settings. This method is called when a person's <xref href="TinyLife.Objects.PersonLike.Animations" data-throw-if-not-resolved="false"></xref> are generated, for each clothes layer.
example: [] example: []
syntax: syntax:
content: protected abstract SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary<Point, TextureRegion> textures, Point textureRegion) content: protected abstract SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary<Point, TextureRegion> textures, Point textureRegion)
@ -2939,10 +2967,13 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Generates a <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref> for this person's shadow. This method is called when a person's <xref href="TinyLife.Objects.PersonLike.Animations" data-throw-if-not-resolved="false"></xref> are generated.
example: []
syntax: syntax:
content: protected abstract SpriteAnimationGroup GenerateShadowAnimation() content: protected abstract SpriteAnimationGroup GenerateShadowAnimation()
return: return:
type: MLEM.Animations.SpriteAnimationGroup type: MLEM.Animations.SpriteAnimationGroup
description: The generated <xref href="MLEM.Animations.SpriteAnimationGroup" data-throw-if-not-resolved="false"></xref>.
content.vb: Protected MustOverride Function GenerateShadowAnimation() As SpriteAnimationGroup content.vb: Protected MustOverride Function GenerateShadowAnimation() As SpriteAnimationGroup
overload: TinyLife.Objects.PersonLike.GenerateShadowAnimation* overload: TinyLife.Objects.PersonLike.GenerateShadowAnimation*
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -3025,16 +3056,16 @@ items:
nameWithType.vb: PersonLike.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item)) nameWithType.vb: PersonLike.Draw(GameTime, Object, Vector2, Color?, List(Of StaticSpriteBatch.Item))
fullName.vb: TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) fullName.vb: TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item))
name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item)) name.vb: Draw(GameTime, Object, Vector2, Color?, List(Of Item))
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.PersonLike.Validate commentId: M:TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: PersonLike.Validate() nameWithType: PersonLike.Validate(AppliedMigrations)
fullName: TinyLife.Objects.PersonLike.Validate() fullName: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -3047,12 +3078,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.MapObject.Validate overridden: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.PersonLike.Validate* overload: TinyLife.Objects.PersonLike.Validate*
- uid: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) - uid: TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike)
@ -5594,36 +5629,36 @@ items:
nameWithType.vb: PersonLike.SetPregnancyStatus(Integer, Guid, Boolean) nameWithType.vb: PersonLike.SetPregnancyStatus(Integer, Guid, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.SetPregnancyStatus(Integer, System.Guid, Boolean) fullName.vb: TinyLife.Objects.PersonLike.SetPregnancyStatus(Integer, System.Guid, Boolean)
name.vb: SetPregnancyStatus(Integer, Guid, Boolean) name.vb: SetPregnancyStatus(Integer, Guid, Boolean)
- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks - uid: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks commentId: M:TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
id: SetAnimationsFromLooks id: SetAnimationsPortraitDirty
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
langs: langs:
- csharp - csharp
- vb - vb
name: SetAnimationsFromLooks() name: SetAnimationsPortraitDirty()
nameWithType: PersonLike.SetAnimationsFromLooks() nameWithType: PersonLike.SetAnimationsPortraitDirty()
fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() fullName: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty()
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A method that is called in various places to update this person's animation data. By default, this method calls <xref href="TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer%2cSystem.Int32%2cSystem.Collections.Generic.IReadOnlyDictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point)" data-throw-if-not-resolved="false"></xref> for each clothes layer as well as this person's shadow. summary: Causes this person's <xref href="TinyLife.Objects.PersonLike.Animations" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.PersonLike.Portrait" data-throw-if-not-resolved="false"></xref> to be marked dirty, which will cause them to be regenerated when next accessed.
example: [] example: []
syntax: syntax:
content: public virtual void SetAnimationsFromLooks() content: public virtual void SetAnimationsPortraitDirty()
content.vb: Public Overridable Sub SetAnimationsFromLooks() content.vb: Public Overridable Sub SetAnimationsPortraitDirty()
overload: TinyLife.Objects.PersonLike.SetAnimationsFromLooks* overload: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty*
- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) - uid: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) commentId: M:TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
id: ImportAtExitRoad(TinyLife.World.Map) id: ImportAtExitRoad(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
langs: langs:
- csharp - csharp
- vb - vb
name: ImportAtExitRoad(Map) name: ImportAtExitRoad(Map, AppliedMigrations)
nameWithType: PersonLike.ImportAtExitRoad(Map) nameWithType: PersonLike.ImportAtExitRoad(Map, AppliedMigrations)
fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -5631,12 +5666,15 @@ items:
summary: Imports this person at a nearby exit road, additionally validating them, setting a new <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> for them and adding them to the given <code class="paramref">map</code>. summary: Imports this person at a nearby exit road, additionally validating them, setting a new <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> for them and adding them to the given <code class="paramref">map</code>.
example: [] example: []
syntax: syntax:
content: public virtual void ImportAtExitRoad(Map map) content: public virtual void ImportAtExitRoad(Map map, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: map - id: map
type: TinyLife.World.Map type: TinyLife.World.Map
description: The map to import on. description: The map to import on.
content.vb: Public Overridable Sub ImportAtExitRoad(map As Map) - id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: The set of migrations that have already been applied for this object.
content.vb: Public Overridable Sub ImportAtExitRoad(map As Map, appliedMigrations As AppliedMigrations)
overload: TinyLife.Objects.PersonLike.ImportAtExitRoad* overload: TinyLife.Objects.PersonLike.ImportAtExitRoad*
- uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation - uid: TinyLife.Objects.PersonLike.GoToRandomHomeLocation
commentId: M:TinyLife.Objects.PersonLike.GoToRandomHomeLocation commentId: M:TinyLife.Objects.PersonLike.GoToRandomHomeLocation
@ -7483,6 +7521,52 @@ references:
name: Point name: Point
isExternal: true isExternal: true
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - uid: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
@ -7559,30 +7643,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -8917,6 +9011,79 @@ references:
- name: ( - name: (
- name: ) - name: )
- name: ) - name: )
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.PersonLike}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.PersonLike}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<PersonLike>>
nameWithType: List<Migration<PersonLike>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Objects.PersonLike>>
nameWithType.vb: List(Of Migration(Of PersonLike))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Objects.PersonLike))
name.vb: List(Of Migration(Of PersonLike))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Objects.MapObject.ParentInfo - uid: TinyLife.Objects.MapObject.ParentInfo
commentId: P:TinyLife.Objects.MapObject.ParentInfo commentId: P:TinyLife.Objects.MapObject.ParentInfo
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
@ -9129,34 +9296,6 @@ references:
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ) - name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} - uid: System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}}
commentId: T:System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}} commentId: T:System.Collections.Generic.List{System.ValueTuple{TinyLife.Actions.Action,System.Boolean}}
parent: System.Collections.Generic parent: System.Collections.Generic
@ -14031,6 +14170,12 @@ references:
name: Point name: Point
isExternal: true isExternal: true
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike.Animations*
commentId: Overload:TinyLife.Objects.PersonLike.Animations
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Animations
name: Animations
nameWithType: PersonLike.Animations
fullName: TinyLife.Objects.PersonLike.Animations
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} - uid: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup}
parent: System.Collections.Generic parent: System.Collections.Generic
@ -14166,25 +14311,13 @@ references:
name: SpriteAnimationGroup name: SpriteAnimationGroup
nameWithType: SpriteAnimationGroup nameWithType: SpriteAnimationGroup
fullName: MLEM.Animations.SpriteAnimationGroup fullName: MLEM.Animations.SpriteAnimationGroup
- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks - uid: TinyLife.Objects.PersonLike.Animations
commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks commentId: P:TinyLife.Objects.PersonLike.Animations
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Animations
name: SetAnimationsFromLooks() name: Animations
nameWithType: PersonLike.SetAnimationsFromLooks() nameWithType: PersonLike.Animations
fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() fullName: TinyLife.Objects.PersonLike.Animations
spec.csharp:
- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks
name: SetAnimationsFromLooks
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks
name: SetAnimationsFromLooks
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks
- name: (
- name: )
- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup* - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup*
commentId: Overload:TinyLife.Objects.PersonLike.GenerateAnimationGroup commentId: Overload:TinyLife.Objects.PersonLike.GenerateAnimationGroup
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_
@ -14514,31 +14647,44 @@ references:
name: Item name: Item
isExternal: true isExternal: true
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.Validate commentId: M:TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: MapObject.Validate() nameWithType: MapObject.Validate(AppliedMigrations)
fullName: TinyLife.Objects.MapObject.Validate() fullName: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike.Validate* - uid: TinyLife.Objects.PersonLike.Validate*
commentId: Overload:TinyLife.Objects.PersonLike.Validate commentId: Overload:TinyLife.Objects.PersonLike.Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: PersonLike.Validate nameWithType: PersonLike.Validate
fullName: TinyLife.Objects.PersonLike.Validate fullName: TinyLife.Objects.PersonLike.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.ObjectCategory - uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects parent: TinyLife.Objects
@ -16288,6 +16434,7 @@ references:
fullName: TinyLife.Objects.PersonLike.Money fullName: TinyLife.Objects.PersonLike.Money
- uid: TinyLife.Goals.GoalTrigger.EarnMoney - uid: TinyLife.Goals.GoalTrigger.EarnMoney
commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EarnMoney href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_EarnMoney
name: EarnMoney name: EarnMoney
nameWithType: GoalTrigger.EarnMoney nameWithType: GoalTrigger.EarnMoney
@ -16370,6 +16517,7 @@ references:
- name: ) - name: )
- uid: TinyLife.Goals.GoalTrigger.ValidObjects - uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
parent: TinyLife.Goals.GoalTrigger
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects
name: ValidObjects name: ValidObjects
nameWithType: GoalTrigger.ValidObjects nameWithType: GoalTrigger.ValidObjects
@ -16380,6 +16528,13 @@ references:
name: EarnMoney name: EarnMoney
nameWithType: PersonLike.EarnMoney nameWithType: PersonLike.EarnMoney
fullName: TinyLife.Objects.PersonLike.EarnMoney fullName: TinyLife.Objects.PersonLike.EarnMoney
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike) - uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_PersonLike_ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_PersonLike_
@ -16845,15 +17000,22 @@ references:
name: SetPregnancyStatus name: SetPregnancyStatus
nameWithType: PersonLike.SetPregnancyStatus nameWithType: PersonLike.SetPregnancyStatus
fullName: TinyLife.Objects.PersonLike.SetPregnancyStatus fullName: TinyLife.Objects.PersonLike.SetPregnancyStatus
- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks* - uid: TinyLife.Objects.PersonLike.Portrait
commentId: Overload:TinyLife.Objects.PersonLike.SetAnimationsFromLooks commentId: P:TinyLife.Objects.PersonLike.Portrait
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks parent: TinyLife.Objects.PersonLike
name: SetAnimationsFromLooks href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait
nameWithType: PersonLike.SetAnimationsFromLooks name: Portrait
fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks nameWithType: PersonLike.Portrait
fullName: TinyLife.Objects.PersonLike.Portrait
- uid: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty*
commentId: Overload:TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsPortraitDirty
name: SetAnimationsPortraitDirty
nameWithType: PersonLike.SetAnimationsPortraitDirty
fullName: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
- uid: TinyLife.Objects.PersonLike.ImportAtExitRoad* - uid: TinyLife.Objects.PersonLike.ImportAtExitRoad*
commentId: Overload:TinyLife.Objects.PersonLike.ImportAtExitRoad commentId: Overload:TinyLife.Objects.PersonLike.ImportAtExitRoad
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ImportAtExitRoad_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: ImportAtExitRoad name: ImportAtExitRoad
nameWithType: PersonLike.ImportAtExitRoad nameWithType: PersonLike.ImportAtExitRoad
fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad fullName: TinyLife.Objects.PersonLike.ImportAtExitRoad

View file

@ -55,6 +55,7 @@ items:
- TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.BreakableFurniture.OnRemoved - TinyLife.Objects.BreakableFurniture.OnRemoved
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -88,7 +89,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -103,6 +104,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
@ -156,7 +158,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -930,6 +932,13 @@ references:
href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnRemoved href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnRemoved
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1241,24 +1250,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -1933,6 +1948,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3699,30 +3760,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -58,6 +58,7 @@ items:
- TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
- TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.BreakableFurniture.OnRemoved - TinyLife.Objects.BreakableFurniture.OnRemoved
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -91,7 +92,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpotId - TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId - 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.Utilities.AppliedMigrations)
- TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.OnAdded
@ -106,6 +107,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)
@ -159,7 +161,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -1076,6 +1078,13 @@ references:
href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnRemoved href: TinyLife.Objects.BreakableFurniture.html#TinyLife_Objects_BreakableFurniture_OnRemoved
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1387,24 +1396,30 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) - uid: TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF) commentId: M:TinyLife.Objects.Furniture.Intersects(MLEM.Maths.RectangleF)
@ -2079,6 +2094,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3845,30 +3906,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -7,7 +7,7 @@ items:
children: children:
- TinyLife.Objects.TrashBag.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.TrashBag.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.TrashBag.Content - TinyLife.Objects.TrashBag.Content
- TinyLife.Objects.TrashBag.Validate - TinyLife.Objects.TrashBag.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -34,6 +34,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -84,6 +85,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -141,7 +143,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -235,16 +237,16 @@ items:
nameWithType.vb: TrashBag.New(Guid, FurnitureType, Integer(), Map, Vector2, Single) nameWithType.vb: TrashBag.New(Guid, FurnitureType, Integer(), Map, Vector2, Single)
fullName.vb: TinyLife.Objects.TrashBag.New(System.Guid, TinyLife.Objects.FurnitureType, Integer(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) fullName.vb: TinyLife.Objects.TrashBag.New(System.Guid, TinyLife.Objects.FurnitureType, Integer(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
name.vb: New(Guid, FurnitureType, Integer(), Map, Vector2, Single) name.vb: New(Guid, FurnitureType, Integer(), Map, Vector2, Single)
- uid: TinyLife.Objects.TrashBag.Validate - uid: TinyLife.Objects.TrashBag.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.TrashBag.Validate commentId: M:TinyLife.Objects.TrashBag.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.TrashBag parent: TinyLife.Objects.TrashBag
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: TrashBag.Validate() nameWithType: TrashBag.Validate(AppliedMigrations)
fullName: TinyLife.Objects.TrashBag.Validate() fullName: TinyLife.Objects.TrashBag.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -257,12 +259,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.TrashBag.Validate* overload: TinyLife.Objects.TrashBag.Validate*
references: references:
- uid: TinyLife.Objects.FurnitureType - uid: TinyLife.Objects.FurnitureType
@ -364,6 +370,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1505,6 +1518,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3553,30 +3612,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -4808,31 +4877,44 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.TrashBag.Validate* - uid: TinyLife.Objects.TrashBag.Validate*
commentId: Overload:TinyLife.Objects.TrashBag.Validate commentId: Overload:TinyLife.Objects.TrashBag.Validate
href: TinyLife.Objects.TrashBag.html#TinyLife_Objects_TrashBag_Validate href: TinyLife.Objects.TrashBag.html#TinyLife_Objects_TrashBag_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: TrashBag.Validate nameWithType: TrashBag.Validate
fullName: TinyLife.Objects.TrashBag.Validate fullName: TinyLife.Objects.TrashBag.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -11,7 +11,7 @@ items:
- TinyLife.Objects.TrashCan.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.TrashCan.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Maths.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room)
- TinyLife.Objects.TrashCan.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.TrashCan.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.TrashCan.Validate - TinyLife.Objects.TrashCan.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -36,6 +36,7 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
- TinyLife.Objects.IUpdatingObject - TinyLife.Objects.IUpdatingObject
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -86,6 +87,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -141,7 +143,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -370,16 +372,16 @@ items:
nameWithType.vb: TrashCan.Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item)) nameWithType.vb: TrashCan.Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item))
fullName.vb: TinyLife.Objects.TrashCan.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Maths.Direction2, Integer(), Single, Boolean, TinyLife.Objects.ParentInfo, Single, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) fullName.vb: TinyLife.Objects.TrashCan.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Maths.Direction2, Integer(), Single, Boolean, TinyLife.Objects.ParentInfo, Single, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item))
name.vb: Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of Item)) name.vb: Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of Item))
- uid: TinyLife.Objects.TrashCan.Validate - uid: TinyLife.Objects.TrashCan.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.TrashCan.Validate commentId: M:TinyLife.Objects.TrashCan.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.TrashCan parent: TinyLife.Objects.TrashCan
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: TrashCan.Validate() nameWithType: TrashCan.Validate(AppliedMigrations)
fullName: TinyLife.Objects.TrashCan.Validate() fullName: TinyLife.Objects.TrashCan.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -392,12 +394,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.TrashCan.Validate* overload: TinyLife.Objects.TrashCan.Validate*
- uid: TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room) - uid: TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room)
commentId: M:TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.TrashCan.GetDecorativeRating(TinyLife.World.Room)
@ -517,6 +523,13 @@ references:
name: IUpdatingObject name: IUpdatingObject
nameWithType: IUpdatingObject nameWithType: IUpdatingObject
fullName: TinyLife.Objects.IUpdatingObject fullName: TinyLife.Objects.IUpdatingObject
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1658,6 +1671,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3500,30 +3559,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -5261,31 +5330,44 @@ references:
- uid: MLEM.Maths - uid: MLEM.Maths
name: Maths name: Maths
isExternal: true isExternal: true
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.TrashCan.Validate* - uid: TinyLife.Objects.TrashCan.Validate*
commentId: Overload:TinyLife.Objects.TrashCan.Validate commentId: Overload:TinyLife.Objects.TrashCan.Validate
href: TinyLife.Objects.TrashCan.html#TinyLife_Objects_TrashCan_Validate href: TinyLife.Objects.TrashCan.html#TinyLife_Objects_TrashCan_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: TrashCan.Validate nameWithType: TrashCan.Validate
fullName: TinyLife.Objects.TrashCan.Validate fullName: TinyLife.Objects.TrashCan.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating - uid: TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_DecorativeRating href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_DecorativeRating

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Objects.UnfinishedWoodwork.Recipe - TinyLife.Objects.UnfinishedWoodwork.Recipe
- TinyLife.Objects.UnfinishedWoodwork.SelectedColors - TinyLife.Objects.UnfinishedWoodwork.SelectedColors
- TinyLife.Objects.UnfinishedWoodwork.TimeWorked - TinyLife.Objects.UnfinishedWoodwork.TimeWorked
- TinyLife.Objects.UnfinishedWoodwork.Validate - TinyLife.Objects.UnfinishedWoodwork.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -34,6 +34,7 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Objects.Furniture.Migrations
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.OnFurnitureTypeConstructed - TinyLife.Objects.Furniture.OnFurnitureTypeConstructed
- TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDescription
@ -84,6 +85,7 @@ items:
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
@ -140,7 +142,7 @@ items:
- TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -366,16 +368,16 @@ items:
nameWithType.vb: UnfinishedWoodwork.Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item)) nameWithType.vb: UnfinishedWoodwork.Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of StaticSpriteBatch.Item))
fullName.vb: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Maths.Direction2, Integer(), Single, Boolean, TinyLife.Objects.ParentInfo, Single, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item)) fullName.vb: TinyLife.Objects.UnfinishedWoodwork.Draw(Microsoft.Xna.Framework.GameTime, Object, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color?, MLEM.Maths.Direction2, Integer(), Single, Boolean, TinyLife.Objects.ParentInfo, Single, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item))
name.vb: Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of Item)) name.vb: Draw(GameTime, Object, Vector2, Single, Vector2, Color?, Direction2, Integer(), Single, Boolean, ParentInfo, Single, List(Of Item))
- uid: TinyLife.Objects.UnfinishedWoodwork.Validate - uid: TinyLife.Objects.UnfinishedWoodwork.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.UnfinishedWoodwork.Validate commentId: M:TinyLife.Objects.UnfinishedWoodwork.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.UnfinishedWoodwork parent: TinyLife.Objects.UnfinishedWoodwork
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: UnfinishedWoodwork.Validate() nameWithType: UnfinishedWoodwork.Validate(AppliedMigrations)
fullName: TinyLife.Objects.UnfinishedWoodwork.Validate() fullName: TinyLife.Objects.UnfinishedWoodwork.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -388,12 +390,16 @@ items:
By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>. By default, this method invokes <xref href="TinyLife.Objects.MapObject.OnValidated" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.MapObject.OnEventsAttachable" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override bool Validate() content: public override bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
description: ''
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overrides Function Validate() As Boolean content.vb: Public Overrides Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overridden: TinyLife.Objects.Furniture.Validate overridden: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
overload: TinyLife.Objects.UnfinishedWoodwork.Validate* overload: TinyLife.Objects.UnfinishedWoodwork.Validate*
references: references:
- uid: TinyLife.Objects.FurnitureType.WoodworkingTable - uid: TinyLife.Objects.FurnitureType.WoodworkingTable
@ -463,6 +469,13 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Objects.Furniture.Migrations
commentId: F:TinyLife.Objects.Furniture.Migrations
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Migrations
name: Migrations
nameWithType: Furniture.Migrations
fullName: TinyLife.Objects.Furniture.Migrations
- uid: TinyLife.Objects.Furniture.Random - uid: TinyLife.Objects.Furniture.Random
commentId: F:TinyLife.Objects.Furniture.Random commentId: F:TinyLife.Objects.Furniture.Random
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1604,6 +1617,52 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Furniture.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -3471,30 +3530,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -5127,28 +5196,41 @@ 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.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.Furniture.Validate commentId: M:TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: Furniture.Validate() nameWithType: Furniture.Validate(AppliedMigrations)
fullName: TinyLife.Objects.Furniture.Validate() fullName: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.Validate - uid: TinyLife.Objects.Furniture.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.UnfinishedWoodwork.Validate* - uid: TinyLife.Objects.UnfinishedWoodwork.Validate*
commentId: Overload:TinyLife.Objects.UnfinishedWoodwork.Validate commentId: Overload:TinyLife.Objects.UnfinishedWoodwork.Validate
href: TinyLife.Objects.UnfinishedWoodwork.html#TinyLife_Objects_UnfinishedWoodwork_Validate href: TinyLife.Objects.UnfinishedWoodwork.html#TinyLife_Objects_UnfinishedWoodwork_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: UnfinishedWoodwork.Validate nameWithType: UnfinishedWoodwork.Validate
fullName: TinyLife.Objects.UnfinishedWoodwork.Validate fullName: TinyLife.Objects.UnfinishedWoodwork.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations

View file

@ -62,7 +62,7 @@ items:
- TinyLife.Objects.MapObject.HoldingPerson - TinyLife.Objects.MapObject.HoldingPerson
- TinyLife.Objects.MapObject.Intersects(MLEM.Maths.RectangleF) - TinyLife.Objects.MapObject.Intersects(MLEM.Maths.RectangleF)
- TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.ValidateEarly
- TinyLife.Objects.MapObject.Validate - TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.MapObject.OnAdded - TinyLife.Objects.MapObject.OnAdded
- TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
@ -77,10 +77,11 @@ items:
- TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- 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}) - 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})
- TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -750,24 +751,30 @@ references:
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ValidateEarly
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.Validate commentId: M:TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: MapObject.Validate() nameWithType: MapObject.Validate(AppliedMigrations)
fullName: TinyLife.Objects.MapObject.Validate() fullName: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.Validate - uid: TinyLife.Objects.MapObject.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)
@ -1491,6 +1498,52 @@ references:
name: Point name: Point
isExternal: true isExternal: true
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single}) commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
@ -1622,30 +1675,40 @@ references:
name: ObjectCategory name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html href: TinyLife.Objects.ObjectCategory.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: SetMapAndValidate(Map) name: SetMapAndValidate(Map, AppliedMigrations)
nameWithType: MapObject.SetMapAndValidate(Map) nameWithType: MapObject.SetMapAndValidate(Map, AppliedMigrations)
fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
name: SetMapAndValidate name: SetMapAndValidate
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)

View file

@ -24,7 +24,7 @@ items:
- TinyLife.Objects.WallLike.Opening - TinyLife.Objects.WallLike.Opening
- TinyLife.Objects.WallLike.Positions - TinyLife.Objects.WallLike.Positions
- TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) - TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening)
- TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) - TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -305,16 +305,16 @@ items:
description: The price. description: The price.
content.vb: Public Overridable Function GetPrice() As Single content.vb: Public Overridable Function GetPrice() As Single
overload: TinyLife.Objects.WallLike.GetPrice* overload: TinyLife.Objects.WallLike.GetPrice*
- uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) - uid: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) commentId: M:TinyLife.Objects.WallLike.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.World.Map) id: Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.WallLike parent: TinyLife.Objects.WallLike
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Map) name: Validate(Map, AppliedMigrations)
nameWithType: WallLike.Validate(Map) nameWithType: WallLike.Validate(Map, AppliedMigrations)
fullName: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map) fullName: TinyLife.Objects.WallLike.Validate(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -322,14 +322,16 @@ items:
summary: This method is called when this object is loaded from disk. summary: This method is called when this object is loaded from disk.
example: [] example: []
syntax: syntax:
content: public virtual bool Validate(Map map) content: public virtual bool Validate(Map map, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: map - id: map
type: TinyLife.World.Map type: TinyLife.World.Map
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Overridable Function Validate(map As Map) As Boolean content.vb: Public Overridable Function Validate(map As Map, appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Objects.WallLike.Validate* overload: TinyLife.Objects.WallLike.Validate*
- uid: TinyLife.Objects.WallLike.OnAdded(TinyLife.World.Map) - uid: TinyLife.Objects.WallLike.OnAdded(TinyLife.World.Map)
commentId: M:TinyLife.Objects.WallLike.OnAdded(TinyLife.World.Map) commentId: M:TinyLife.Objects.WallLike.OnAdded(TinyLife.World.Map)
@ -1595,10 +1597,17 @@ references:
name.vb: Single name.vb: Single
- uid: TinyLife.Objects.WallLike.Validate* - uid: TinyLife.Objects.WallLike.Validate*
commentId: Overload:TinyLife.Objects.WallLike.Validate commentId: Overload:TinyLife.Objects.WallLike.Validate
href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_ href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_Validate_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: WallLike.Validate nameWithType: WallLike.Validate
fullName: TinyLife.Objects.WallLike.Validate fullName: TinyLife.Objects.WallLike.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map) - uid: TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map)
commentId: M:TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map) commentId: M:TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map)
parent: TinyLife.Objects.WallLike parent: TinyLife.Objects.WallLike

View file

@ -10,8 +10,9 @@ items:
- TinyLife.Objects.WornClothes.CustomPrice - TinyLife.Objects.WornClothes.CustomPrice
- TinyLife.Objects.WornClothes.FromStorage - TinyLife.Objects.WornClothes.FromStorage
- TinyLife.Objects.WornClothes.GetPrice - TinyLife.Objects.WornClothes.GetPrice
- TinyLife.Objects.WornClothes.Migrations
- TinyLife.Objects.WornClothes.Type - TinyLife.Objects.WornClothes.Type
- TinyLife.Objects.WornClothes.Validate - TinyLife.Objects.WornClothes.Validate(TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -49,6 +50,30 @@ items:
- type: System.Runtime.Serialization.DataContractAttribute - type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.Objects.WornClothes.Migrations
commentId: F:TinyLife.Objects.WornClothes.Migrations
id: Migrations
parent: TinyLife.Objects.WornClothes
langs:
- csharp
- vb
name: Migrations
nameWithType: WornClothes.Migrations
fullName: TinyLife.Objects.WornClothes.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
The set of migrations that should be applied to all <xref href="TinyLife.Objects.WornClothes" data-throw-if-not-resolved="false"></xref> objects when loaded from disk.
To register migrations that should only be applied to a specific <xref href="TinyLife.Objects.Clothes" data-throw-if-not-resolved="false"></xref> type, use <xref href="TinyLife.Objects.Clothes.Migrations" data-throw-if-not-resolved="false"></xref> instead.
example: []
syntax:
content: public static readonly List<Migration<WornClothes>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.WornClothes}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of WornClothes))
- uid: TinyLife.Objects.WornClothes.Type - uid: TinyLife.Objects.WornClothes.Type
commentId: F:TinyLife.Objects.WornClothes.Type commentId: F:TinyLife.Objects.WornClothes.Type
id: Type id: Type
@ -215,16 +240,16 @@ items:
nameWithType.vb: WornClothes.New(Clothes, Integer()) nameWithType.vb: WornClothes.New(Clothes, Integer())
fullName.vb: TinyLife.Objects.WornClothes.New(TinyLife.Objects.Clothes, Integer()) fullName.vb: TinyLife.Objects.WornClothes.New(TinyLife.Objects.Clothes, Integer())
name.vb: New(Clothes, Integer()) name.vb: New(Clothes, Integer())
- uid: TinyLife.Objects.WornClothes.Validate - uid: TinyLife.Objects.WornClothes.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.WornClothes.Validate commentId: M:TinyLife.Objects.WornClothes.Validate(TinyLife.Utilities.AppliedMigrations)
id: Validate id: Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.WornClothes parent: TinyLife.Objects.WornClothes
langs: langs:
- csharp - csharp
- vb - vb
name: Validate() name: Validate(AppliedMigrations)
nameWithType: WornClothes.Validate() nameWithType: WornClothes.Validate(AppliedMigrations)
fullName: TinyLife.Objects.WornClothes.Validate() fullName: TinyLife.Objects.WornClothes.Validate(TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -232,11 +257,14 @@ items:
summary: This method is called when this object is loaded from disk. summary: This method is called when this object is loaded from disk.
example: [] example: []
syntax: syntax:
content: public bool Validate() content: public bool Validate(AppliedMigrations appliedMigrations)
parameters:
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
return: return:
type: System.Boolean type: System.Boolean
description: false if the object is not valid, true otherwise description: false if the object is not valid, true otherwise
content.vb: Public Function Validate() As Boolean content.vb: Public Function Validate(appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Objects.WornClothes.Validate* overload: TinyLife.Objects.WornClothes.Validate*
- uid: TinyLife.Objects.WornClothes.GetPrice - uid: TinyLife.Objects.WornClothes.GetPrice
commentId: M:TinyLife.Objects.WornClothes.GetPrice commentId: M:TinyLife.Objects.WornClothes.GetPrice
@ -635,6 +663,129 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Objects.WornClothes
commentId: T:TinyLife.Objects.WornClothes
parent: TinyLife.Objects
href: TinyLife.Objects.WornClothes.html
name: WornClothes
nameWithType: WornClothes
fullName: TinyLife.Objects.WornClothes
- uid: TinyLife.Objects.Clothes.Migrations
commentId: P:TinyLife.Objects.Clothes.Migrations
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Migrations
name: Migrations
nameWithType: Clothes.Migrations
fullName: TinyLife.Objects.Clothes.Migrations
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.WornClothes}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Objects.WornClothes}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<WornClothes>>
nameWithType: List<Migration<WornClothes>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Objects.WornClothes>>
nameWithType.vb: List(Of Migration(Of WornClothes))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Objects.WornClothes))
name.vb: List(Of Migration(Of WornClothes))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Objects.WornClothes
name: WornClothes
href: TinyLife.Objects.WornClothes.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.WornClothes
name: WornClothes
href: TinyLife.Objects.WornClothes.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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.Objects.WornClothes.Type - uid: TinyLife.Objects.WornClothes.Type
commentId: F:TinyLife.Objects.WornClothes.Type commentId: F:TinyLife.Objects.WornClothes.Type
href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_Type href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_Type
@ -807,10 +958,17 @@ references:
name.vb: New name.vb: New
- uid: TinyLife.Objects.WornClothes.Validate* - uid: TinyLife.Objects.WornClothes.Validate*
commentId: Overload:TinyLife.Objects.WornClothes.Validate commentId: Overload:TinyLife.Objects.WornClothes.Validate
href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_Validate href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: WornClothes.Validate nameWithType: WornClothes.Validate
fullName: TinyLife.Objects.WornClothes.Validate fullName: TinyLife.Objects.WornClothes.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Objects.WornClothes.CustomPrice - uid: TinyLife.Objects.WornClothes.CustomPrice
commentId: F:TinyLife.Objects.WornClothes.CustomPrice commentId: F:TinyLife.Objects.WornClothes.CustomPrice
href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_CustomPrice href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_CustomPrice

View file

@ -47,6 +47,7 @@ items:
- TinyLife.Options.Language - TinyLife.Options.Language
- TinyLife.Options.LeftTrigger - TinyLife.Options.LeftTrigger
- TinyLife.Options.LongerNotifications - TinyLife.Options.LongerNotifications
- TinyLife.Options.Migrations
- TinyLife.Options.MusicVolume - TinyLife.Options.MusicVolume
- TinyLife.Options.PauseGameKeybind - TinyLife.Options.PauseGameKeybind
- TinyLife.Options.PauseOnInteraction - TinyLife.Options.PauseOnInteraction
@ -207,6 +208,30 @@ items:
return: return:
type: MLEM.Input.Keybind type: MLEM.Input.Keybind
content.vb: Public Shared ReadOnly UnbindKeybind As Keybind content.vb: Public Shared ReadOnly UnbindKeybind As Keybind
- uid: TinyLife.Options.Migrations
commentId: F:TinyLife.Options.Migrations
id: Migrations
parent: TinyLife.Options
langs:
- csharp
- vb
name: Migrations
nameWithType: Options.Migrations
fullName: TinyLife.Options.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
The set of migrations that should be applied when options are loaded in <xref href="TinyLife.Options.Load" data-throw-if-not-resolved="false"></xref>.
Note that only silent migrations are supported here.
example: []
syntax:
content: public static readonly List<Migration<Options>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Options}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of Options))
- uid: TinyLife.Options.Instance - uid: TinyLife.Options.Instance
commentId: P:TinyLife.Options.Instance commentId: P:TinyLife.Options.Instance
id: Instance id: Instance
@ -3073,6 +3098,134 @@ references:
name: Escape name: Escape
nameWithType: Keys.Escape nameWithType: Keys.Escape
fullName: Microsoft.Xna.Framework.Input.Keys.Escape fullName: Microsoft.Xna.Framework.Input.Keys.Escape
- uid: TinyLife.Options.Load
commentId: M:TinyLife.Options.Load
href: TinyLife.Options.html#TinyLife_Options_Load
name: Load()
nameWithType: Options.Load()
fullName: TinyLife.Options.Load()
spec.csharp:
- uid: TinyLife.Options.Load
name: Load
href: TinyLife.Options.html#TinyLife_Options_Load
- name: (
- name: )
spec.vb:
- uid: TinyLife.Options.Load
name: Load
href: TinyLife.Options.html#TinyLife_Options_Load
- name: (
- name: )
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Options}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Options}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Options>>
nameWithType: List<Migration<Options>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Options>>
nameWithType.vb: List(Of Migration(Of Options))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Options))
name.vb: List(Of Migration(Of Options))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Options
name: Options
href: TinyLife.Options.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Options
name: Options
href: TinyLife.Options.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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.Options.Instance* - uid: TinyLife.Options.Instance*
commentId: Overload:TinyLife.Options.Instance commentId: Overload:TinyLife.Options.Instance
href: TinyLife.Options.html#TinyLife_Options_Instance href: TinyLife.Options.html#TinyLife_Options_Instance
@ -3142,43 +3295,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - 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: Microsoft.Xna.Framework.Input.Buttons - uid: Microsoft.Xna.Framework.Input.Buttons
commentId: T:Microsoft.Xna.Framework.Input.Buttons commentId: T:Microsoft.Xna.Framework.Input.Buttons
parent: Microsoft.Xna.Framework.Input parent: Microsoft.Xna.Framework.Input

View file

@ -276,7 +276,7 @@ items:
summary: >- summary: >-
Whether the AI should be able to execute skill building actions like painting and programming. Whether the AI should be able to execute skill building actions like painting and programming.
This option is intended to be used through <xref href="TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike%2cTinyLife.Skills.SkillType)" data-throw-if-not-resolved="false"></xref>. This option is intended to be used through <xref href="TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike%2cTinyLife.Skills.SkillType%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -1724,16 +1724,20 @@ 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.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) commentId: M:TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_ isExternal: true
name: GetSkillPriorityMod(PersonLike, SkillType) href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_System_Boolean_
nameWithType: ActionType.GetSkillPriorityMod(PersonLike, SkillType) name: GetSkillPriorityMod(PersonLike, SkillType, bool)
fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType) nameWithType: ActionType.GetSkillPriorityMod(PersonLike, SkillType, bool)
fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType, bool)
nameWithType.vb: ActionType.GetSkillPriorityMod(PersonLike, SkillType, Boolean)
fullName.vb: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType, Boolean)
name.vb: GetSkillPriorityMod(PersonLike, SkillType, Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
name: GetSkillPriorityMod name: GetSkillPriorityMod
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
@ -1743,11 +1747,17 @@ references:
- uid: TinyLife.Skills.SkillType - uid: TinyLife.Skills.SkillType
name: SkillType name: SkillType
href: TinyLife.Skills.SkillType.html href: TinyLife.Skills.SkillType.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType) - uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType,System.Boolean)
name: GetSkillPriorityMod name: GetSkillPriorityMod
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
name: PersonLike name: PersonLike
@ -1757,6 +1767,12 @@ references:
- uid: TinyLife.Skills.SkillType - uid: TinyLife.Skills.SkillType
name: SkillType name: SkillType
href: TinyLife.Skills.SkillType.html href: TinyLife.Skills.SkillType.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)

View file

@ -163,6 +163,11 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: >-
The amount of personality types that can be removed (switched out) when a person of the given <xref href="System.Type" data-throw-if-not-resolved="false"></xref> grows up to the given <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref>.
If a type and age group combination is not included in this collection, no existing personality types will be removable when aging up.
example: []
syntax: syntax:
content: public static readonly Dictionary<(Type, AgeGroup), int> RemovableWhenAgingUp content: public static readonly Dictionary<(Type, AgeGroup), int> RemovableWhenAgingUp
return: return:
@ -2089,6 +2094,14 @@ 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: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.PersonalityType - uid: TinyLife.PersonalityType
commentId: T:TinyLife.PersonalityType commentId: T:TinyLife.PersonalityType
parent: TinyLife parent: TinyLife
@ -2746,14 +2759,6 @@ references:
name: AllowedPersonType name: AllowedPersonType
nameWithType: PersonalityType.AllowedPersonType nameWithType: PersonalityType.AllowedPersonType
fullName: TinyLife.PersonalityType.AllowedPersonType fullName: TinyLife.PersonalityType.AllowedPersonType
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.PersonalityType.TypeCategory - uid: TinyLife.PersonalityType.TypeCategory
commentId: T:TinyLife.PersonalityType.TypeCategory commentId: T:TinyLife.PersonalityType.TypeCategory
parent: TinyLife parent: TinyLife

View file

@ -712,7 +712,7 @@ items:
summary: >- summary: >-
Validates this relationship, setting its internal person reference to the given <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>. Validates this relationship, setting its internal person reference to the given <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
This method is automatically called for all of their relationships in <xref href="TinyLife.Objects.PersonLike.Validate" data-throw-if-not-resolved="false"></xref>. This method is automatically called for all of their relationships in <xref href="TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public void Validate(PersonLike person) content: public void Validate(PersonLike person)
@ -2508,24 +2508,30 @@ references:
- uid: TinyLife.Actions - uid: TinyLife.Actions
name: Actions name: Actions
href: TinyLife.Actions.html href: TinyLife.Actions.html
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Objects.PersonLike.Validate commentId: M:TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
name: Validate() name: Validate(AppliedMigrations)
nameWithType: PersonLike.Validate() nameWithType: PersonLike.Validate(AppliedMigrations)
fullName: TinyLife.Objects.PersonLike.Validate() fullName: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.Validate - uid: TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)
name: Validate name: Validate
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate_TinyLife_Utilities_AppliedMigrations_
- name: ( - name: (
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ) - name: )
- uid: TinyLife.Relationship.Validate* - uid: TinyLife.Relationship.Validate*
commentId: Overload:TinyLife.Relationship.Validate commentId: Overload:TinyLife.Relationship.Validate

View file

@ -0,0 +1,502 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.SaveHandler.TypeMigrationInfo
commentId: T:TinyLife.SaveHandler.TypeMigrationInfo
id: SaveHandler.TypeMigrationInfo
parent: TinyLife
children:
- TinyLife.SaveHandler.TypeMigrationInfo.AssemblyName
- TinyLife.SaveHandler.TypeMigrationInfo.Context
- TinyLife.SaveHandler.TypeMigrationInfo.Type
- TinyLife.SaveHandler.TypeMigrationInfo.TypeName
langs:
- csharp
- vb
name: SaveHandler.TypeMigrationInfo
nameWithType: SaveHandler.TypeMigrationInfo
fullName: TinyLife.SaveHandler.TypeMigrationInfo
type: Class
assemblies:
- Tiny Life
namespace: TinyLife
summary: A class used to store information for <xref href="TinyLife.SaveHandler.TypeMigrations" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public class SaveHandler.TypeMigrationInfo
content.vb: Public Class SaveHandler.TypeMigrationInfo
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.SaveHandler.TypeMigrationInfo.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.SaveHandler.TypeMigrationInfo.Context
commentId: F:TinyLife.SaveHandler.TypeMigrationInfo.Context
id: Context
parent: TinyLife.SaveHandler.TypeMigrationInfo
langs:
- csharp
- vb
name: Context
nameWithType: SaveHandler.TypeMigrationInfo.Context
fullName: TinyLife.SaveHandler.TypeMigrationInfo.Context
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: The <xref href="TinyLife.SerializerContext" data-throw-if-not-resolved="false"></xref> that the type is being loaded in.
example: []
syntax:
content: public readonly SerializerContext Context
return:
type: TinyLife.SerializerContext
content.vb: Public ReadOnly Context As SerializerContext
- uid: TinyLife.SaveHandler.TypeMigrationInfo.AssemblyName
commentId: F:TinyLife.SaveHandler.TypeMigrationInfo.AssemblyName
id: AssemblyName
parent: TinyLife.SaveHandler.TypeMigrationInfo
langs:
- csharp
- vb
name: AssemblyName
nameWithType: SaveHandler.TypeMigrationInfo.AssemblyName
fullName: TinyLife.SaveHandler.TypeMigrationInfo.AssemblyName
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: The assembly name of the type being loaded.
example: []
syntax:
content: public readonly string AssemblyName
return:
type: System.String
content.vb: Public ReadOnly AssemblyName As String
- uid: TinyLife.SaveHandler.TypeMigrationInfo.TypeName
commentId: F:TinyLife.SaveHandler.TypeMigrationInfo.TypeName
id: TypeName
parent: TinyLife.SaveHandler.TypeMigrationInfo
langs:
- csharp
- vb
name: TypeName
nameWithType: SaveHandler.TypeMigrationInfo.TypeName
fullName: TinyLife.SaveHandler.TypeMigrationInfo.TypeName
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: The name of the type being loaded.
example: []
syntax:
content: public readonly string TypeName
return:
type: System.String
content.vb: Public ReadOnly TypeName As String
- uid: TinyLife.SaveHandler.TypeMigrationInfo.Type
commentId: F:TinyLife.SaveHandler.TypeMigrationInfo.Type
id: Type
parent: TinyLife.SaveHandler.TypeMigrationInfo
langs:
- csharp
- vb
name: Type
nameWithType: SaveHandler.TypeMigrationInfo.Type
fullName: TinyLife.SaveHandler.TypeMigrationInfo.Type
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
The loaded type, which is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if it has not been found.
This value can be set to a different type to change the type that is loaded.
example: []
syntax:
content: public Type Type
return:
type: System.Type
content.vb: Public Type As Type
references:
- uid: TinyLife.SaveHandler.TypeMigrations
commentId: F:TinyLife.SaveHandler.TypeMigrations
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_TypeMigrations
name: TypeMigrations
nameWithType: SaveHandler.TypeMigrations
fullName: TinyLife.SaveHandler.TypeMigrations
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.SaveHandler.TypeMigrationInfo.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<TypeMigrationInfo>(TypeMigrationInfo)
nameWithType: Extensions.JsonCopy<SaveHandler.TypeMigrationInfo>(SaveHandler.TypeMigrationInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.SaveHandler.TypeMigrationInfo>(TinyLife.SaveHandler.TypeMigrationInfo)
nameWithType.vb: Extensions.JsonCopy(Of SaveHandler.TypeMigrationInfo)(SaveHandler.TypeMigrationInfo)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.SaveHandler.TypeMigrationInfo)(TinyLife.SaveHandler.TypeMigrationInfo)
name.vb: JsonCopy(Of TypeMigrationInfo)(TypeMigrationInfo)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.SaveHandler.TypeMigrationInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
- name: '>'
- name: (
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.SaveHandler.TypeMigrationInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
- name: )
- name: (
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.SerializerContext
commentId: T:TinyLife.SerializerContext
parent: TinyLife
href: TinyLife.SerializerContext.html
name: SerializerContext
nameWithType: SerializerContext
fullName: TinyLife.SerializerContext
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type

View file

@ -5,18 +5,18 @@ items:
id: SaveHandler id: SaveHandler
parent: TinyLife parent: TinyLife
children: children:
- TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
- TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
- TinyLife.SaveHandler.GetGameDir - TinyLife.SaveHandler.GetGameDir
- TinyLife.SaveHandler.GetSaveBackups(System.String) - TinyLife.SaveHandler.GetSaveBackups(System.String)
- TinyLife.SaveHandler.GetSaveDir(System.String) - TinyLife.SaveHandler.GetSaveDir(System.String)
- TinyLife.SaveHandler.GetSavesDir - TinyLife.SaveHandler.GetSavesDir
- TinyLife.SaveHandler.OnBindToType
- TinyLife.SaveHandler.OnGameLoaded - TinyLife.SaveHandler.OnGameLoaded
- TinyLife.SaveHandler.OnGameSaved - TinyLife.SaveHandler.OnGameSaved
- TinyLife.SaveHandler.OnSaveDataCreated - TinyLife.SaveHandler.OnSaveDataCreated
- TinyLife.SaveHandler.OnSaveDataLoaded - TinyLife.SaveHandler.OnSaveDataLoaded
- TinyLife.SaveHandler.OnSaveLoadError - TinyLife.SaveHandler.OnSaveLoadError
- TinyLife.SaveHandler.TypeMigrations
langs: langs:
- csharp - csharp
- vb - vb
@ -42,6 +42,30 @@ items:
- System.Object.MemberwiseClone - System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString - System.Object.ToString
- uid: TinyLife.SaveHandler.TypeMigrations
commentId: F:TinyLife.SaveHandler.TypeMigrations
id: TypeMigrations
parent: TinyLife.SaveHandler
langs:
- csharp
- vb
name: TypeMigrations
nameWithType: SaveHandler.TypeMigrations
fullName: TinyLife.SaveHandler.TypeMigrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
A set of migrations that get applied when a save file is loaded whenever a <xref href="System.Type" data-throw-if-not-resolved="false"></xref> is searched for by name.
The passed <xref href="TinyLife.SaveHandler.TypeMigrationInfo" data-throw-if-not-resolved="false"></xref> contains the assembly name and type name of the missing type.
example: []
syntax:
content: public static readonly List<Migration<SaveHandler.TypeMigrationInfo>> TypeMigrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.TypeMigrationInfo}}
content.vb: Public Shared ReadOnly TypeMigrations As List(Of Migration(Of SaveHandler.TypeMigrationInfo))
- uid: TinyLife.SaveHandler.OnGameSaved - uid: TinyLife.SaveHandler.OnGameSaved
commentId: E:TinyLife.SaveHandler.OnGameSaved commentId: E:TinyLife.SaveHandler.OnGameSaved
id: OnGameSaved id: OnGameSaved
@ -141,34 +165,17 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: >- summary: >-
An event that is raised when a <xref href="Newtonsoft.Json.JsonSerializer" data-throw-if-not-resolved="false"></xref> or <xref href="Newtonsoft.Json.JsonSerializerSettings" data-throw-if-not-resolved="false"></xref> created in <xref href="TinyLife.SaveHandler.CreateSerializer(System.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> is used for serialization or deserialization, and an error occurs. An event that is raised when a <xref href="Newtonsoft.Json.JsonSerializer" data-throw-if-not-resolved="false"></xref> or <xref href="Newtonsoft.Json.JsonSerializerSettings" data-throw-if-not-resolved="false"></xref> created in <xref href="TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext%2cSystem.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext%2cSystem.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> is used for serialization or deserialization, and an error occurs.
This event is a subscription to <xref href="Newtonsoft.Json.JsonSerializerSettings.Error" data-throw-if-not-resolved="false"></xref>. This event is a subscription to <xref href="Newtonsoft.Json.JsonSerializerSettings.Error" data-throw-if-not-resolved="false"></xref>.
If your event handler handles the error gracefully, you should set the argument's <xref href="Newtonsoft.Json.Serialization.ErrorEventArgs.ErrorContext" data-throw-if-not-resolved="false"></xref>'s <xref href="Newtonsoft.Json.Serialization.ErrorContext.Handled" data-throw-if-not-resolved="false"></xref> to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: [] example: []
syntax: syntax:
content: public static event EventHandler<(ErrorEventArgs, EventPhase)> OnSaveLoadError content: public static event EventHandler<(SerializerContext Context, ErrorEventArgs Args, EventPhase Phase)> OnSaveLoadError
return: return:
type: System.EventHandler{System.ValueTuple{Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}} type: System.EventHandler{System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}}
content.vb: Public Shared Event OnSaveLoadError As EventHandler(Of (ErrorEventArgs, EventPhase)) content.vb: Public Shared Event OnSaveLoadError As EventHandler(Of (Context As SerializerContext, Args As ErrorEventArgs, Phase As EventPhase))
- uid: TinyLife.SaveHandler.OnBindToType
commentId: E:TinyLife.SaveHandler.OnBindToType
id: OnBindToType
parent: TinyLife.SaveHandler
langs:
- csharp
- vb
name: OnBindToType
nameWithType: SaveHandler.OnBindToType
fullName: TinyLife.SaveHandler.OnBindToType
type: Event
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public static event SaveHandler.BindToTypeDelegate OnBindToType
return:
type: TinyLife.SaveHandler.BindToTypeDelegate
content.vb: Public Shared Event OnBindToType As SaveHandler.BindToTypeDelegate
- uid: TinyLife.SaveHandler.GetGameDir - uid: TinyLife.SaveHandler.GetGameDir
commentId: M:TinyLife.SaveHandler.GetGameDir commentId: M:TinyLife.SaveHandler.GetGameDir
id: GetGameDir id: GetGameDir
@ -284,16 +291,16 @@ items:
nameWithType.vb: SaveHandler.GetSaveBackups(String) nameWithType.vb: SaveHandler.GetSaveBackups(String)
fullName.vb: TinyLife.SaveHandler.GetSaveBackups(String) fullName.vb: TinyLife.SaveHandler.GetSaveBackups(String)
name.vb: GetSaveBackups(String) name.vb: GetSaveBackups(String)
- uid: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
commentId: M:TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) commentId: M:TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
id: CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) id: CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
parent: TinyLife.SaveHandler parent: TinyLife.SaveHandler
langs: langs:
- csharp - csharp
- vb - vb
name: CreateSerializerSettings(EventHandler<ErrorEventArgs>, bool) name: CreateSerializerSettings(SerializerContext, EventHandler<ErrorEventArgs>, bool)
nameWithType: SaveHandler.CreateSerializerSettings(EventHandler<ErrorEventArgs>, bool) nameWithType: SaveHandler.CreateSerializerSettings(SerializerContext, EventHandler<ErrorEventArgs>, bool)
fullName: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool) fullName: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext, System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -304,8 +311,11 @@ items:
Additionally, an <code class="paramref">errorHandler</code> can optionally be attached to determine what should happen when a serialization error occurs. Additionally, an <code class="paramref">errorHandler</code> can optionally be attached to determine what should happen when a serialization error occurs.
example: [] example: []
syntax: syntax:
content: public static JsonSerializerSettings CreateSerializerSettings(EventHandler<ErrorEventArgs> errorHandler = null, bool prettyPrint = false) content: public static JsonSerializerSettings CreateSerializerSettings(SerializerContext context, EventHandler<ErrorEventArgs> errorHandler = null, bool prettyPrint = false)
parameters: parameters:
- id: context
type: TinyLife.SerializerContext
description: The context that the serializer settings will be used for.
- id: errorHandler - id: errorHandler
type: System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs} type: System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs}
description: An optional error handler. description: An optional error handler.
@ -315,30 +325,33 @@ items:
return: return:
type: Newtonsoft.Json.JsonSerializerSettings type: Newtonsoft.Json.JsonSerializerSettings
description: A new instance of <xref href="Newtonsoft.Json.JsonSerializerSettings" data-throw-if-not-resolved="false"></xref> with some default values set. description: A new instance of <xref href="Newtonsoft.Json.JsonSerializerSettings" data-throw-if-not-resolved="false"></xref> with some default values set.
content.vb: Public Shared Function CreateSerializerSettings(errorHandler As EventHandler(Of ErrorEventArgs) = Nothing, prettyPrint As Boolean = False) As JsonSerializerSettings content.vb: Public Shared Function CreateSerializerSettings(context As SerializerContext, errorHandler As EventHandler(Of ErrorEventArgs) = Nothing, prettyPrint As Boolean = False) As JsonSerializerSettings
overload: TinyLife.SaveHandler.CreateSerializerSettings* overload: TinyLife.SaveHandler.CreateSerializerSettings*
nameWithType.vb: SaveHandler.CreateSerializerSettings(EventHandler(Of ErrorEventArgs), Boolean) nameWithType.vb: SaveHandler.CreateSerializerSettings(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
fullName.vb: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean) fullName.vb: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext, System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean)
name.vb: CreateSerializerSettings(EventHandler(Of ErrorEventArgs), Boolean) name.vb: CreateSerializerSettings(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
- uid: TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
commentId: M:TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) commentId: M:TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
id: CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) id: CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
parent: TinyLife.SaveHandler parent: TinyLife.SaveHandler
langs: langs:
- csharp - csharp
- vb - vb
name: CreateSerializer(EventHandler<ErrorEventArgs>, bool) name: CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
nameWithType: SaveHandler.CreateSerializer(EventHandler<ErrorEventArgs>, bool) nameWithType: SaveHandler.CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
fullName: TinyLife.SaveHandler.CreateSerializer(System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool) fullName: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: Creates a new <xref href="Newtonsoft.Json.JsonSerializer" data-throw-if-not-resolved="false"></xref> that uses the <xref href="Newtonsoft.Json.JsonSerializerSettings" data-throw-if-not-resolved="false"></xref> returned in <xref href="TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>. summary: Creates a new <xref href="Newtonsoft.Json.JsonSerializer" data-throw-if-not-resolved="false"></xref> that uses the <xref href="Newtonsoft.Json.JsonSerializerSettings" data-throw-if-not-resolved="false"></xref> returned in <xref href="TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext%2cSystem.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public static JsonSerializer CreateSerializer(EventHandler<ErrorEventArgs> errorHandler = null, bool prettyPrint = false) content: public static JsonSerializer CreateSerializer(SerializerContext context, EventHandler<ErrorEventArgs> errorHandler = null, bool prettyPrint = false)
parameters: parameters:
- id: context
type: TinyLife.SerializerContext
description: The context that the serializer will be used for.
- id: errorHandler - id: errorHandler
type: System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs} type: System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs}
description: An optional error handler. description: An optional error handler.
@ -348,11 +361,11 @@ items:
return: return:
type: Newtonsoft.Json.JsonSerializer type: Newtonsoft.Json.JsonSerializer
description: A new <xref href="Newtonsoft.Json.JsonSerializer" data-throw-if-not-resolved="false"></xref> with some default values set. description: A new <xref href="Newtonsoft.Json.JsonSerializer" data-throw-if-not-resolved="false"></xref> with some default values set.
content.vb: Public Shared Function CreateSerializer(errorHandler As EventHandler(Of ErrorEventArgs) = Nothing, prettyPrint As Boolean = False) As JsonSerializer content.vb: Public Shared Function CreateSerializer(context As SerializerContext, errorHandler As EventHandler(Of ErrorEventArgs) = Nothing, prettyPrint As Boolean = False) As JsonSerializer
overload: TinyLife.SaveHandler.CreateSerializer* overload: TinyLife.SaveHandler.CreateSerializer*
nameWithType.vb: SaveHandler.CreateSerializer(EventHandler(Of ErrorEventArgs), Boolean) nameWithType.vb: SaveHandler.CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
fullName.vb: TinyLife.SaveHandler.CreateSerializer(System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean) fullName.vb: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean)
name.vb: CreateSerializer(EventHandler(Of ErrorEventArgs), Boolean) name.vb: CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
references: references:
- uid: TinyLife - uid: TinyLife
commentId: N:TinyLife commentId: N:TinyLife
@ -597,6 +610,154 @@ references:
name: System name: System
nameWithType: System nameWithType: System
fullName: System fullName: System
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.SaveHandler.TypeMigrationInfo
commentId: T:TinyLife.SaveHandler.TypeMigrationInfo
href: TinyLife.SaveHandler.html
name: SaveHandler.TypeMigrationInfo
nameWithType: SaveHandler.TypeMigrationInfo
fullName: TinyLife.SaveHandler.TypeMigrationInfo
spec.csharp:
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
spec.vb:
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.TypeMigrationInfo}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.TypeMigrationInfo}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<SaveHandler.TypeMigrationInfo>>
nameWithType: List<Migration<SaveHandler.TypeMigrationInfo>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.SaveHandler.TypeMigrationInfo>>
nameWithType.vb: List(Of Migration(Of SaveHandler.TypeMigrationInfo))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.SaveHandler.TypeMigrationInfo))
name.vb: List(Of Migration(Of SaveHandler.TypeMigrationInfo))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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: System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase} - uid: System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase}
commentId: T:System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase} commentId: T:System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase}
parent: System parent: System
@ -761,21 +922,26 @@ references:
name: JsonSerializerSettings name: JsonSerializerSettings
nameWithType: JsonSerializerSettings nameWithType: JsonSerializerSettings
fullName: Newtonsoft.Json.JsonSerializerSettings fullName: Newtonsoft.Json.JsonSerializerSettings
- uid: TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
commentId: M:TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) commentId: M:TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
isExternal: true isExternal: true
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
name: CreateSerializer(EventHandler<ErrorEventArgs>, bool) name: CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
nameWithType: SaveHandler.CreateSerializer(EventHandler<ErrorEventArgs>, bool) nameWithType: SaveHandler.CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
fullName: TinyLife.SaveHandler.CreateSerializer(System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool) fullName: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool)
nameWithType.vb: SaveHandler.CreateSerializer(EventHandler(Of ErrorEventArgs), Boolean) nameWithType.vb: SaveHandler.CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
fullName.vb: TinyLife.SaveHandler.CreateSerializer(System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean) fullName.vb: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean)
name.vb: CreateSerializer(EventHandler(Of ErrorEventArgs), Boolean) name.vb: CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializer name: CreateSerializer
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: ( - name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1 - uid: System.EventHandler`1
name: EventHandler name: EventHandler
isExternal: true isExternal: true
@ -793,10 +959,15 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializer name: CreateSerializer
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: ( - name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1 - uid: System.EventHandler`1
name: EventHandler name: EventHandler
isExternal: true isExternal: true
@ -815,21 +986,26 @@ 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.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
commentId: M:TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) commentId: M:TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
isExternal: true isExternal: true
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
name: CreateSerializerSettings(EventHandler<ErrorEventArgs>, bool) name: CreateSerializerSettings(SerializerContext, EventHandler<ErrorEventArgs>, bool)
nameWithType: SaveHandler.CreateSerializerSettings(EventHandler<ErrorEventArgs>, bool) nameWithType: SaveHandler.CreateSerializerSettings(SerializerContext, EventHandler<ErrorEventArgs>, bool)
fullName: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool) fullName: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext, System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool)
nameWithType.vb: SaveHandler.CreateSerializerSettings(EventHandler(Of ErrorEventArgs), Boolean) nameWithType.vb: SaveHandler.CreateSerializerSettings(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
fullName.vb: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean) fullName.vb: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext, System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean)
name.vb: CreateSerializerSettings(EventHandler(Of ErrorEventArgs), Boolean) name.vb: CreateSerializerSettings(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializerSettings name: CreateSerializerSettings
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: ( - name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1 - uid: System.EventHandler`1
name: EventHandler name: EventHandler
isExternal: true isExternal: true
@ -847,10 +1023,15 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean) - uid: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializerSettings name: CreateSerializerSettings
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: ( - name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1 - uid: System.EventHandler`1
name: EventHandler name: EventHandler
isExternal: true isExternal: true
@ -875,17 +1056,29 @@ references:
name: Error name: Error
nameWithType: JsonSerializerSettings.Error nameWithType: JsonSerializerSettings.Error
fullName: Newtonsoft.Json.JsonSerializerSettings.Error fullName: Newtonsoft.Json.JsonSerializerSettings.Error
- uid: System.EventHandler{System.ValueTuple{Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}} - uid: Newtonsoft.Json.Serialization.ErrorEventArgs.ErrorContext
commentId: T:System.EventHandler{System.ValueTuple{Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}} commentId: P:Newtonsoft.Json.Serialization.ErrorEventArgs.ErrorContext
isExternal: true
name: ErrorContext
nameWithType: ErrorEventArgs.ErrorContext
fullName: Newtonsoft.Json.Serialization.ErrorEventArgs.ErrorContext
- uid: Newtonsoft.Json.Serialization.ErrorContext.Handled
commentId: P:Newtonsoft.Json.Serialization.ErrorContext.Handled
isExternal: true
name: Handled
nameWithType: ErrorContext.Handled
fullName: Newtonsoft.Json.Serialization.ErrorContext.Handled
- uid: System.EventHandler{System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}}
commentId: T:System.EventHandler{System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}}
parent: System parent: System
definition: System.EventHandler`1 definition: System.EventHandler`1
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1 href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
name: EventHandler<(ErrorEventArgs, EventPhase)> name: EventHandler<(SerializerContext Context, ErrorEventArgs Args, EventPhase Phase)>
nameWithType: EventHandler<(ErrorEventArgs, EventPhase)> nameWithType: EventHandler<(SerializerContext Context, ErrorEventArgs Args, EventPhase Phase)>
fullName: System.EventHandler<(Newtonsoft.Json.Serialization.ErrorEventArgs, TinyLife.Mods.EventPhase)> fullName: System.EventHandler<(TinyLife.SerializerContext Context, Newtonsoft.Json.Serialization.ErrorEventArgs Args, TinyLife.Mods.EventPhase Phase)>
nameWithType.vb: EventHandler(Of (ErrorEventArgs, EventPhase)) nameWithType.vb: EventHandler(Of (Context As SerializerContext, Args As ErrorEventArgs, Phase As EventPhase))
fullName.vb: System.EventHandler(Of (Newtonsoft.Json.Serialization.ErrorEventArgs, TinyLife.Mods.EventPhase)) fullName.vb: System.EventHandler(Of (Context As TinyLife.SerializerContext, Args As Newtonsoft.Json.Serialization.ErrorEventArgs, Phase As TinyLife.Mods.EventPhase))
name.vb: EventHandler(Of (ErrorEventArgs, EventPhase)) name.vb: EventHandler(Of (Context As SerializerContext, Args As ErrorEventArgs, Phase As EventPhase))
spec.csharp: spec.csharp:
- uid: System.EventHandler`1 - uid: System.EventHandler`1
name: EventHandler name: EventHandler
@ -893,14 +1086,31 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1 href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: < - name: <
- name: ( - name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: " "
- uid: System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}.Context
name: Context
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.serializercontext,newtonsoft.json.serialization.erroreventargs,tinylife.mods.eventphase-.context
- name: ','
- name: " "
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs - uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs name: ErrorEventArgs
isExternal: true isExternal: true
- name: " "
- uid: System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}.Args
name: Args
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.serializercontext,newtonsoft.json.serialization.erroreventargs,tinylife.mods.eventphase-.args
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Mods.EventPhase - uid: TinyLife.Mods.EventPhase
name: EventPhase name: EventPhase
href: TinyLife.Mods.EventPhase.html href: TinyLife.Mods.EventPhase.html
- name: " "
- uid: System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}.Phase
name: Phase
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.serializercontext,newtonsoft.json.serialization.erroreventargs,tinylife.mods.eventphase-.phase
- name: ) - name: )
- name: '>' - name: '>'
spec.vb: spec.vb:
@ -912,11 +1122,34 @@ references:
- name: Of - name: Of
- name: " " - name: " "
- name: ( - name: (
- uid: System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}.Context
name: Context
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.serializercontext,newtonsoft.json.serialization.erroreventargs,tinylife.mods.eventphase-.context
- name: " "
- name: As
- name: " "
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}.Args
name: Args
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.serializercontext,newtonsoft.json.serialization.erroreventargs,tinylife.mods.eventphase-.args
- name: " "
- name: As
- name: " "
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs - uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs name: ErrorEventArgs
isExternal: true isExternal: true
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{TinyLife.SerializerContext,Newtonsoft.Json.Serialization.ErrorEventArgs,TinyLife.Mods.EventPhase}.Phase
name: Phase
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.serializercontext,newtonsoft.json.serialization.erroreventargs,tinylife.mods.eventphase-.phase
- name: " "
- name: As
- name: " "
- uid: TinyLife.Mods.EventPhase - uid: TinyLife.Mods.EventPhase
name: EventPhase name: EventPhase
href: TinyLife.Mods.EventPhase.html href: TinyLife.Mods.EventPhase.html
@ -972,29 +1205,6 @@ references:
- name: " " - name: " "
- name: TEventArgs - name: TEventArgs
- name: ) - name: )
- uid: TinyLife.SaveHandler.BindToTypeDelegate
commentId: T:TinyLife.SaveHandler.BindToTypeDelegate
parent: TinyLife
href: TinyLife.SaveHandler.html
name: SaveHandler.BindToTypeDelegate
nameWithType: SaveHandler.BindToTypeDelegate
fullName: TinyLife.SaveHandler.BindToTypeDelegate
spec.csharp:
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.BindToTypeDelegate
name: BindToTypeDelegate
href: TinyLife.SaveHandler.BindToTypeDelegate.html
spec.vb:
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.BindToTypeDelegate
name: BindToTypeDelegate
href: TinyLife.SaveHandler.BindToTypeDelegate.html
- uid: System.IO.DirectoryInfo - uid: System.IO.DirectoryInfo
commentId: T:System.IO.DirectoryInfo commentId: T:System.IO.DirectoryInfo
parent: System.IO parent: System.IO
@ -1164,43 +1374,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map commentId: T:TinyLife.World.Map
parent: TinyLife.World parent: TinyLife.World
@ -1217,10 +1390,17 @@ references:
fullName: TinyLife.Objects.MapObject fullName: TinyLife.Objects.MapObject
- uid: TinyLife.SaveHandler.CreateSerializerSettings* - uid: TinyLife.SaveHandler.CreateSerializerSettings*
commentId: Overload:TinyLife.SaveHandler.CreateSerializerSettings commentId: Overload:TinyLife.SaveHandler.CreateSerializerSettings
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
name: CreateSerializerSettings name: CreateSerializerSettings
nameWithType: SaveHandler.CreateSerializerSettings nameWithType: SaveHandler.CreateSerializerSettings
fullName: TinyLife.SaveHandler.CreateSerializerSettings fullName: TinyLife.SaveHandler.CreateSerializerSettings
- uid: TinyLife.SerializerContext
commentId: T:TinyLife.SerializerContext
parent: TinyLife
href: TinyLife.SerializerContext.html
name: SerializerContext
nameWithType: SerializerContext
fullName: TinyLife.SerializerContext
- uid: System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs} - uid: System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs}
commentId: T:System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs} commentId: T:System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs}
parent: System parent: System
@ -1311,7 +1491,7 @@ references:
href: TinyLife.Objects.html href: TinyLife.Objects.html
- uid: TinyLife.SaveHandler.CreateSerializer* - uid: TinyLife.SaveHandler.CreateSerializer*
commentId: Overload:TinyLife.SaveHandler.CreateSerializer commentId: Overload:TinyLife.SaveHandler.CreateSerializer
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
name: CreateSerializer name: CreateSerializer
nameWithType: SaveHandler.CreateSerializer nameWithType: SaveHandler.CreateSerializer
fullName: TinyLife.SaveHandler.CreateSerializer fullName: TinyLife.SaveHandler.CreateSerializer

425
docs/api/TinyLife.SerializerContext.yml generated Normal file
View file

@ -0,0 +1,425 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.SerializerContext
commentId: T:TinyLife.SerializerContext
id: SerializerContext
parent: TinyLife
children:
- TinyLife.SerializerContext.Copy
- TinyLife.SerializerContext.CustomContent
- TinyLife.SerializerContext.Debug
- TinyLife.SerializerContext.GameSave
- TinyLife.SerializerContext.MetaFile
- TinyLife.SerializerContext.Preview
langs:
- csharp
- vb
name: SerializerContext
nameWithType: SerializerContext
fullName: TinyLife.SerializerContext
type: Enum
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
A set of contexts that a <xref href="Newtonsoft.Json.JsonSerializer" data-throw-if-not-resolved="false"></xref> can be used in.
When a serializer is created using <xref href="TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext%2cSystem.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext%2cSystem.EventHandler%7bNewtonsoft.Json.Serialization.ErrorEventArgs%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>, a context needs to be passed.
example: []
syntax:
content: public enum SerializerContext
content.vb: Public Enum SerializerContext
extensionMethods:
- TinyLife.SerializerContext.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.SerializerContext.MetaFile
commentId: F:TinyLife.SerializerContext.MetaFile
id: MetaFile
parent: TinyLife.SerializerContext
langs:
- csharp
- vb
name: MetaFile
nameWithType: SerializerContext.MetaFile
fullName: TinyLife.SerializerContext.MetaFile
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: A meta file, like the game's options, is being loaded or saved.
example: []
syntax:
content: MetaFile = 0
return:
type: TinyLife.SerializerContext
- uid: TinyLife.SerializerContext.GameSave
commentId: F:TinyLife.SerializerContext.GameSave
id: GameSave
parent: TinyLife.SerializerContext
langs:
- csharp
- vb
name: GameSave
nameWithType: SerializerContext.GameSave
fullName: TinyLife.SerializerContext.GameSave
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: A game save is being loaded or saved.
example: []
syntax:
content: GameSave = 1
return:
type: TinyLife.SerializerContext
- uid: TinyLife.SerializerContext.Debug
commentId: F:TinyLife.SerializerContext.Debug
id: Debug
parent: TinyLife.SerializerContext
langs:
- csharp
- vb
name: Debug
nameWithType: SerializerContext.Debug
fullName: TinyLife.SerializerContext.Debug
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: A debug action, like a cheat, that involves saving and loading, is being executed.
example: []
syntax:
content: Debug = 2
return:
type: TinyLife.SerializerContext
- uid: TinyLife.SerializerContext.CustomContent
commentId: F:TinyLife.SerializerContext.CustomContent
id: CustomContent
parent: TinyLife.SerializerContext
langs:
- csharp
- vb
name: CustomContent
nameWithType: SerializerContext.CustomContent
fullName: TinyLife.SerializerContext.CustomContent
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: A custom content file is being loaded or saved.
example: []
syntax:
content: CustomContent = 3
return:
type: TinyLife.SerializerContext
- uid: TinyLife.SerializerContext.Copy
commentId: F:TinyLife.SerializerContext.Copy
id: Copy
parent: TinyLife.SerializerContext
langs:
- csharp
- vb
name: Copy
nameWithType: SerializerContext.Copy
fullName: TinyLife.SerializerContext.Copy
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: An item is copied using <xref href="TinyLife.Utilities.Extensions.JsonCopy%60%601(%60%600)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: Copy = 4
return:
type: TinyLife.SerializerContext
- uid: TinyLife.SerializerContext.Preview
commentId: F:TinyLife.SerializerContext.Preview
id: Preview
parent: TinyLife.SerializerContext
langs:
- csharp
- vb
name: Preview
nameWithType: SerializerContext.Preview
fullName: TinyLife.SerializerContext.Preview
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: An item is loaded only for preview, ie usually in a shallow context and not for actual use.
example: []
syntax:
content: Preview = 5
return:
type: TinyLife.SerializerContext
references:
- uid: Newtonsoft.Json.JsonSerializer
commentId: T:Newtonsoft.Json.JsonSerializer
parent: Newtonsoft.Json
isExternal: true
name: JsonSerializer
nameWithType: JsonSerializer
fullName: Newtonsoft.Json.JsonSerializer
- uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
commentId: M:TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
isExternal: true
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
name: CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
nameWithType: SaveHandler.CreateSerializer(SerializerContext, EventHandler<ErrorEventArgs>, bool)
fullName: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool)
nameWithType.vb: SaveHandler.CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
fullName.vb: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext, System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean)
name.vb: CreateSerializer(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
spec.csharp:
- uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializer
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: <
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs
isExternal: true
- name: '>'
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.SaveHandler.CreateSerializer(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializer
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializer_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: (
- name: Of
- name: " "
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs
isExternal: true
- name: )
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
commentId: M:TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
isExternal: true
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
name: CreateSerializerSettings(SerializerContext, EventHandler<ErrorEventArgs>, bool)
nameWithType: SaveHandler.CreateSerializerSettings(SerializerContext, EventHandler<ErrorEventArgs>, bool)
fullName: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext, System.EventHandler<Newtonsoft.Json.Serialization.ErrorEventArgs>, bool)
nameWithType.vb: SaveHandler.CreateSerializerSettings(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
fullName.vb: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext, System.EventHandler(Of Newtonsoft.Json.Serialization.ErrorEventArgs), Boolean)
name.vb: CreateSerializerSettings(SerializerContext, EventHandler(Of ErrorEventArgs), Boolean)
spec.csharp:
- uid: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializerSettings
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: <
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs
isExternal: true
- name: '>'
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.SaveHandler.CreateSerializerSettings(TinyLife.SerializerContext,System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs},System.Boolean)
name: CreateSerializerSettings
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_CreateSerializerSettings_TinyLife_SerializerContext_System_EventHandler_Newtonsoft_Json_Serialization_ErrorEventArgs__System_Boolean_
- name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: ','
- name: " "
- uid: System.EventHandler`1
name: EventHandler
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1
- name: (
- name: Of
- name: " "
- uid: Newtonsoft.Json.Serialization.ErrorEventArgs
name: ErrorEventArgs
isExternal: true
- name: )
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.SerializerContext.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<SerializerContext>(SerializerContext)
nameWithType: Extensions.JsonCopy<SerializerContext>(SerializerContext)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.SerializerContext>(TinyLife.SerializerContext)
nameWithType.vb: Extensions.JsonCopy(Of SerializerContext)(SerializerContext)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.SerializerContext)(TinyLife.SerializerContext)
name.vb: JsonCopy(Of SerializerContext)(SerializerContext)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.SerializerContext)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: '>'
- name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.SerializerContext)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: )
- name: (
- uid: TinyLife.SerializerContext
name: SerializerContext
href: TinyLife.SerializerContext.html
- name: )
- uid: Newtonsoft.Json
commentId: N:Newtonsoft.Json
isExternal: true
name: Newtonsoft.Json
nameWithType: Newtonsoft.Json
fullName: Newtonsoft.Json
spec.csharp:
- uid: Newtonsoft
name: Newtonsoft
isExternal: true
- name: .
- uid: Newtonsoft.Json
name: Json
isExternal: true
spec.vb:
- uid: Newtonsoft
name: Newtonsoft
isExternal: true
- name: .
- uid: Newtonsoft.Json
name: Json
isExternal: true
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.SerializerContext
commentId: T:TinyLife.SerializerContext
parent: TinyLife
href: TinyLife.SerializerContext.html
name: SerializerContext
nameWithType: SerializerContext
fullName: TinyLife.SerializerContext

View file

@ -7,6 +7,7 @@ items:
children: children:
- TinyLife.Set.ChildClothes - TinyLife.Set.ChildClothes
- TinyLife.Set.ContemporaryComplements - TinyLife.Set.ContemporaryComplements
- TinyLife.Set.OutrightPride24
- TinyLife.Set.RetroFurniture - TinyLife.Set.RetroFurniture
- TinyLife.Set.Woodworking - TinyLife.Set.Woodworking
- TinyLife.Set.Workout - TinyLife.Set.Workout
@ -130,6 +131,26 @@ items:
content: ContemporaryComplements = 4 content: ContemporaryComplements = 4
return: return:
type: TinyLife.Set type: TinyLife.Set
- uid: TinyLife.Set.OutrightPride24
commentId: F:TinyLife.Set.OutrightPride24
id: OutrightPride24
parent: TinyLife.Set
langs:
- csharp
- vb
name: OutrightPride24
nameWithType: Set.OutrightPride24
fullName: TinyLife.Set.OutrightPride24
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: The Outright Pride 2024 set
example: []
syntax:
content: OutrightPride24 = 5
return:
type: TinyLife.Set
references: references:
- uid: TinyLife - uid: TinyLife
commentId: N:TinyLife commentId: N:TinyLife

View file

@ -544,6 +544,8 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
summary: An icon that can optionally be displayed with the food type.
example: []
syntax: syntax:
content: public TextureRegion Icon { get; init; } content: public TextureRegion Icon { get; init; }
parameters: [] parameters: []

View file

@ -64,8 +64,8 @@ items:
- TinyLife.Tools.Tool.CanSwitchGameModes - TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)
- TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single})
- TinyLife.Tools.Tool.SelectFirstContentItem - TinyLife.Tools.Tool.SelectFirstContentItem
- System.Object.Equals(System.Object) - System.Object.Equals(System.Object)
@ -91,6 +91,11 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Tools namespace: TinyLife.Tools
summary: >-
An event that is invoked when this tool's build mode buttons are created using <xref href="TinyLife.Tools.Tool.BuildModeButton(System.String%2cMLEM.Ui.Elements.Element.GenericCallback%2cMLEM.Ui.Elements.Element.DrawCallback%2cSystem.Single%2cMLEM.Textures.TextureRegion%2cSystem.String%2cSystem.Collections.Generic.IEnumerable%7bSystem.String%7d%2cSystem.Nullable%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref>.
The button that is created is passed as the second argument, and can be modified based on the object type.
example: []
syntax: syntax:
content: public static event Action<FenceType, Button> OnBuildModeButton content: public static event Action<FenceType, Button> OnBuildModeButton
return: return:
@ -325,7 +330,7 @@ items:
description: The main content panel. Add custom <xref href="TinyLife.Tools.Tool.BuildModeButton(System.String%2cMLEM.Ui.Elements.Element.GenericCallback%2cMLEM.Ui.Elements.Element.DrawCallback%2cSystem.Single%2cMLEM.Textures.TextureRegion%2cSystem.String%2cSystem.Collections.Generic.IEnumerable%7bSystem.String%7d%2cSystem.Nullable%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> instances here. description: The main content panel. Add custom <xref href="TinyLife.Tools.Tool.BuildModeButton(System.String%2cMLEM.Ui.Elements.Element.GenericCallback%2cMLEM.Ui.Elements.Element.DrawCallback%2cSystem.Single%2cMLEM.Textures.TextureRegion%2cSystem.String%2cSystem.Collections.Generic.IEnumerable%7bSystem.String%7d%2cSystem.Nullable%7bSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> instances here.
- id: zoom - id: zoom
type: MLEM.Ui.Elements.Panel type: MLEM.Ui.Elements.Panel
description: The zoom panel that contains <xref href="TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme%5b%5d%2cSystem.Action%7bSystem.Int32%2cSystem.Int32%7d%2cSystem.Func%7bSystem.Int32%2cSystem.Int32%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref> and object previews description: The zoom panel that contains <xref href="TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings%2cSystem.Action%7bSystem.Int32%2cSystem.Int32%7d%2cSystem.Func%7bSystem.Int32%2cSystem.Int32%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref> and object previews
content.vb: Protected Overrides Sub InitBuildModeUi(content As Panel, zoom As Panel) content.vb: Protected Overrides Sub InitBuildModeUi(content As Panel, zoom As Panel)
overridden: TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) overridden: TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
overload: TinyLife.Tools.FenceTool.InitBuildModeUi* overload: TinyLife.Tools.FenceTool.InitBuildModeUi*
@ -640,27 +645,25 @@ references:
name: Point name: Point
isExternal: true isExternal: true
- name: ) - name: )
- uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
commentId: M:TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) commentId: M:TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
parent: TinyLife.Tools.Tool parent: TinyLife.Tools.Tool
isExternal: true isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme___System_Action_System_Int32_System_Int32__System_Func_System_Int32_System_Int32_System_Boolean__ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorSettings_System_Action_System_Int32_System_Int32__System_Func_System_Int32_System_Int32_System_Boolean__
name: ColorSelection(ColorScheme[], Action<int, int>, Func<int, int, bool>) name: ColorSelection(ColorSettings, Action<int, int>, Func<int, int, bool>)
nameWithType: Tool.ColorSelection(ColorScheme[], Action<int, int>, Func<int, int, bool>) nameWithType: Tool.ColorSelection(ColorSettings, Action<int, int>, Func<int, int, bool>)
fullName: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[], System.Action<int, int>, System.Func<int, int, bool>) fullName: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings, System.Action<int, int>, System.Func<int, int, bool>)
nameWithType.vb: Tool.ColorSelection(ColorScheme(), Action(Of Integer, Integer), Func(Of Integer, Integer, Boolean)) nameWithType.vb: Tool.ColorSelection(ColorSettings, Action(Of Integer, Integer), Func(Of Integer, Integer, Boolean))
fullName.vb: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme(), System.Action(Of Integer, Integer), System.Func(Of Integer, Integer, Boolean)) fullName.vb: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings, System.Action(Of Integer, Integer), System.Func(Of Integer, Integer, Boolean))
name.vb: ColorSelection(ColorScheme(), Action(Of Integer, Integer), Func(Of Integer, Integer, Boolean)) name.vb: ColorSelection(ColorSettings, Action(Of Integer, Integer), Func(Of Integer, Integer, Boolean))
spec.csharp: spec.csharp:
- uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
name: ColorSelection name: ColorSelection
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme___System_Action_System_Int32_System_Int32__System_Func_System_Int32_System_Int32_System_Boolean__ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorSettings_System_Action_System_Int32_System_Int32__System_Func_System_Int32_System_Int32_System_Boolean__
- name: ( - name: (
- uid: TinyLife.Utilities.ColorScheme - uid: TinyLife.Utilities.ColorSettings
name: ColorScheme name: ColorSettings
href: TinyLife.Utilities.ColorScheme.html href: TinyLife.Utilities.ColorSettings.html
- name: '['
- name: ']'
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Action`2 - uid: System.Action`2
@ -705,15 +708,13 @@ references:
- name: '>' - name: '>'
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) - uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
name: ColorSelection name: ColorSelection
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme___System_Action_System_Int32_System_Int32__System_Func_System_Int32_System_Int32_System_Boolean__ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorSettings_System_Action_System_Int32_System_Int32__System_Func_System_Int32_System_Int32_System_Boolean__
- name: ( - name: (
- uid: TinyLife.Utilities.ColorScheme - uid: TinyLife.Utilities.ColorSettings
name: ColorScheme name: ColorSettings
href: TinyLife.Utilities.ColorScheme.html href: TinyLife.Utilities.ColorSettings.html
- name: (
- name: )
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Action`2 - uid: System.Action`2
@ -761,27 +762,32 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)
commentId: M:TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) commentId: M:TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)
parent: TinyLife.Tools.Tool parent: TinyLife.Tools.Tool
isExternal: true isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme_System_Action_System_Int32__System_Func_System_Int32_System_Boolean__ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme_Microsoft_Xna_Framework_Color_System_Action_System_Int32__System_Func_System_Int32_System_Boolean__System_String_
name: ColorSelection(ColorScheme, Action<int>, Func<int, bool>) name: ColorSelection(ColorScheme, Color, Action<int>, Func<int, bool>, string)
nameWithType: Tool.ColorSelection(ColorScheme, Action<int>, Func<int, bool>) nameWithType: Tool.ColorSelection(ColorScheme, Color, Action<int>, Func<int, bool>, string)
fullName: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme, System.Action<int>, System.Func<int, bool>) fullName: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme, Microsoft.Xna.Framework.Color, System.Action<int>, System.Func<int, bool>, string)
nameWithType.vb: Tool.ColorSelection(ColorScheme, Action(Of Integer), Func(Of Integer, Boolean)) nameWithType.vb: Tool.ColorSelection(ColorScheme, Color, Action(Of Integer), Func(Of Integer, Boolean), String)
fullName.vb: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme, System.Action(Of Integer), System.Func(Of Integer, Boolean)) fullName.vb: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme, Microsoft.Xna.Framework.Color, System.Action(Of Integer), System.Func(Of Integer, Boolean), String)
name.vb: ColorSelection(ColorScheme, Action(Of Integer), Func(Of Integer, Boolean)) name.vb: ColorSelection(ColorScheme, Color, Action(Of Integer), Func(Of Integer, Boolean), String)
spec.csharp: spec.csharp:
- uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)
name: ColorSelection name: ColorSelection
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme_System_Action_System_Int32__System_Func_System_Int32_System_Boolean__ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme_Microsoft_Xna_Framework_Color_System_Action_System_Int32__System_Func_System_Int32_System_Boolean__System_String_
- name: ( - name: (
- uid: TinyLife.Utilities.ColorScheme - uid: TinyLife.Utilities.ColorScheme
name: ColorScheme name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html href: TinyLife.Utilities.ColorScheme.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: ','
- name: " "
- uid: System.Action`1 - uid: System.Action`1
name: Action name: Action
isExternal: true isExternal: true
@ -810,17 +816,28 @@ 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: '>'
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,System.Action{System.Int32},System.Func{System.Int32,System.Boolean}) - uid: TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)
name: ColorSelection name: ColorSelection
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme_System_Action_System_Int32__System_Func_System_Int32_System_Boolean__ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ColorSelection_TinyLife_Utilities_ColorScheme_Microsoft_Xna_Framework_Color_System_Action_System_Int32__System_Func_System_Int32_System_Boolean__System_String_
- name: ( - name: (
- uid: TinyLife.Utilities.ColorScheme - uid: TinyLife.Utilities.ColorScheme
name: ColorScheme name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html href: TinyLife.Utilities.ColorScheme.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: ','
- name: " "
- uid: System.Action`1 - uid: System.Action`1
name: Action name: Action
isExternal: true isExternal: true
@ -853,6 +870,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: )
- name: ','
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) - uid: TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single})
commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single}) commentId: M:TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.String,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single})

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