diff --git a/Changelog.md b/Changelog.md
index 91b2e1e..be63cc7 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,36 @@
+# 0.19.0
+![](media/changelog/0.19.0.png)
+
+> Ui, Sound and Improvements Abound
+
+Happy new year! Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/330680/0190-ui-sound-and-improvements-abound) or [on Steam](https://store.steampowered.com/news/app/1651490/view/3109171219652255208).
+
+Additions
+- Added carpet and puzzle piece floorings
+- Added a cloud wallpaper
+- Added UI transitions when switching between game modes
+- Added ambient sounds which play based on where the camera is
+- Added sounds for fireplaces as well as lamp, trash can and woodworking interactions
+- Added additional colors for skin, eyes, as well as pastel and modern furniture and clothes
+- Added a "Store in Household Storage" action to paintings
+- Added a splash screen at the start of the game
+
+Improvements
+- Changed all cases of "person" and "people" in the game's text to "Tiny" and "Tinies", respectively
+- Display a fade animation when a person dies
+- Allow setting desired occasions for each outfit manually
+- Made natural tiles (dirt, path, grass) connect to grass smoothly
+- Only spawn particles if they'll be visible on screen
+- A lot of performance improvements in various areas of the game
+
+Fixes
+- Fixed unfinished woodwork items escaping the action preview area
+- Fixed additional VRAM being used the more tiles are edited during a single play session
+- Fixed the high bun hairstyle not having the workout set icon
+- Fixed colors overflowing out of the character creator screen for complex clothing items
+- Fixed an exception when trying to fool around in occupied beds
+- Fixed some actions throwing an exception when their action object is removed before the action starts
+
# 0.18.1
> Changelog Images, News Panel for Main Menu
diff --git a/docs/api/.manifest b/docs/api/.manifest
index c336999..df28a99 100644
--- a/docs/api/.manifest
+++ b/docs/api/.manifest
@@ -106,6 +106,7 @@
"TinyLife.Actions.ActionType.FoolAround": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GaugeRelationship": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.GetFoodSomewhereElse": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetIconName": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetIngredientsFamily": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetIngredientsSingle": "TinyLife.Actions.ActionType.yml",
@@ -181,7 +182,7 @@
"TinyLife.Actions.ActionType.RunOnTreadmill": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Scrap": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.SelfPublishBook": "TinyLife.Actions.ActionType.yml",
- "TinyLife.Actions.ActionType.SellPainting": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.Sell": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Settings": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ShakeTree": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ShareIdeas": "TinyLife.Actions.ActionType.yml",
@@ -191,6 +192,7 @@
"TinyLife.Actions.ActionType.SourceString": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.StartDating": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Starve": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.Store": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TakeShower": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Talk": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutFeelings": "TinyLife.Actions.ActionType.yml",
@@ -260,6 +262,14 @@
"TinyLife.Actions.ActionVariety.PassivePriority": "TinyLife.Actions.ActionVariety.yml",
"TinyLife.Actions.ActionVariety.PortraitLayout(TinyLife.Objects.Person)": "TinyLife.Actions.ActionVariety.yml",
"TinyLife.Actions.ActionVariety.SetData(System.String,System.Object)": "TinyLife.Actions.ActionVariety.yml",
+ "TinyLife.Actions.BehaviorAction`1": "TinyLife.Actions.BehaviorAction-1.yml",
+ "TinyLife.Actions.BehaviorAction`1.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.BehaviorAction-1.yml",
+ "TinyLife.Actions.BehaviorAction`1.Behavior": "TinyLife.Actions.BehaviorAction-1.yml",
+ "TinyLife.Actions.BehaviorAction`1.GetIconObject": "TinyLife.Actions.BehaviorAction-1.yml",
+ "TinyLife.Actions.BehaviorAction`1.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.BehaviorAction-1.yml",
+ "TinyLife.Actions.BehaviorAction`1.Initialize": "TinyLife.Actions.BehaviorAction-1.yml",
+ "TinyLife.Actions.BehaviorAction`1.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.BehaviorAction-1.yml",
+ "TinyLife.Actions.BehaviorAction`1.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.BehaviorAction-1.yml",
"TinyLife.Actions.BehaviorMultiAction`1": "TinyLife.Actions.BehaviorMultiAction-1.yml",
"TinyLife.Actions.BehaviorMultiAction`1.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.BehaviorMultiAction-1.yml",
"TinyLife.Actions.BehaviorMultiAction`1.AndThenInitialize": "TinyLife.Actions.BehaviorMultiAction-1.yml",
@@ -342,6 +352,22 @@
"TinyLife.Actions.GoHereAction.AndThenIsCompleted": "TinyLife.Actions.GoHereAction.yml",
"TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.GoHereAction.yml",
"TinyLife.Actions.GoHereAction.CreateFirstActions": "TinyLife.Actions.GoHereAction.yml",
+ "TinyLife.Actions.Handlers": "TinyLife.Actions.Handlers.yml",
+ "TinyLife.Actions.Handlers.MultiActionHandler": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
+ "TinyLife.Actions.Handlers.MultiActionHandler.Actions": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
+ "TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
+ "TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
+ "TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "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.Objects.Person)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
+ "TinyLife.Actions.Handlers.UnderlyingActionHandler": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
+ "TinyLife.Actions.Handlers.UnderlyingActionHandler.Action": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
+ "TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
+ "TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)": "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.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
+ "TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.MultiAction": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.AndThenInitialize": "TinyLife.Actions.MultiAction.yml",
@@ -360,13 +386,6 @@
"TinyLife.Actions.MultiAction.PreInitialize": "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.Person)": "TinyLife.Actions.MultiAction.yml",
- "TinyLife.Actions.MultiActionHandler": "TinyLife.Actions.MultiActionHandler.yml",
- "TinyLife.Actions.MultiActionHandler.Actions": "TinyLife.Actions.MultiActionHandler.yml",
- "TinyLife.Actions.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction})": "TinyLife.Actions.MultiActionHandler.yml",
- "TinyLife.Actions.MultiActionHandler.IsCompleted": "TinyLife.Actions.MultiActionHandler.yml",
- "TinyLife.Actions.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.MultiActionHandler.yml",
- "TinyLife.Actions.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MultiActionHandler.yml",
- "TinyLife.Actions.MultiActionHandler.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.MultiActionHandler.yml",
"TinyLife.Actions.OutOfTownAction": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.AndThenInitialize": "TinyLife.Actions.OutOfTownAction.yml",
@@ -398,17 +417,16 @@
"TinyLife.Actions.PickUpOrSpawnAction.ItemCategory": "TinyLife.Actions.PickUpOrSpawnAction.yml",
"TinyLife.Actions.PickUpOrSpawnAction.ItemToSpawn": "TinyLife.Actions.PickUpOrSpawnAction.yml",
"TinyLife.Actions.PutAwayAction": "TinyLife.Actions.PutAwayAction.yml",
- "TinyLife.Actions.PutAwayAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.AndThenInitialize": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.AndThenIsCompleted": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.CreateFirstActions": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.Items": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.SellAction": "TinyLife.Actions.SellAction.yml",
- "TinyLife.Actions.SellAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.AndThenInitialize": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.AndThenIsCompleted": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.CreateFirstActions": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.GetSoldObject``1(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SellAction.yml",
+ "TinyLife.Actions.SellAction.Items": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SitAction": "TinyLife.Actions.SitAction.yml",
"TinyLife.Actions.SitAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SitAction.yml",
"TinyLife.Actions.SitAction.AndThenInitialize": "TinyLife.Actions.SitAction.yml",
@@ -418,32 +436,39 @@
"TinyLife.Actions.SitAction.CreateFirstActions": "TinyLife.Actions.SitAction.yml",
"TinyLife.Actions.SocialAction": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.SocialAction.AndThenInitialize": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.SocialAction.AndThenIsCompleted": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.ConversationTime": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.SocialAction.CreateFirstActions": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.GetDisplayName": "TinyLife.Actions.SocialAction.yml",
- "TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.SocialAction.GetMaxWaitTime": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.Id": "TinyLife.Actions.SocialAction.yml",
- "TinyLife.Actions.SocialAction.Initialize": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.InitializeConversation": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.InProgressTime": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})": "TinyLife.Actions.SocialAction.yml",
- "TinyLife.Actions.SocialAction.IsCompleted": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.IsConversationCompleted": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.IsMain": "TinyLife.Actions.SocialAction.yml",
- "TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.Partner": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.PartnerAction": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.PartnerCompletion": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.SpeakInConversation(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)": "TinyLife.Actions.SocialAction.yml",
- "TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.SocialAction.yml",
- "TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.StoreAction": "TinyLife.Actions.StoreAction.yml",
+ "TinyLife.Actions.StoreAction.AndThenInitialize": "TinyLife.Actions.StoreAction.yml",
+ "TinyLife.Actions.StoreAction.AndThenIsCompleted": "TinyLife.Actions.StoreAction.yml",
+ "TinyLife.Actions.StoreAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.StoreAction.yml",
+ "TinyLife.Actions.StoreAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.StoreAction.yml",
+ "TinyLife.Actions.StoreAction.CreateFirstActions": "TinyLife.Actions.StoreAction.yml",
+ "TinyLife.Actions.StoreAction.Items": "TinyLife.Actions.StoreAction.yml",
"TinyLife.Actions.TalkAction": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.TalkAction.yml",
+ "TinyLife.Actions.TalkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.IsConversationCompleted": "TinyLife.Actions.TalkAction.yml",
- "TinyLife.Actions.TalkAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.OnEvaluate": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.OnTalkFailure": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.OnTalkSuccess": "TinyLife.Actions.TalkAction.yml",
@@ -477,6 +502,14 @@
"TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.Typeless": "TinyLife.Actions.Typeless.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
+ "TinyLife.Actions.Typeless.PathfindToPersonAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Typeless.PathfindToPersonAction.yml",
"TinyLife.Actions.Typeless.SpawnItemInHandAction": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml",
"TinyLife.Actions.Typeless.SpawnItemInHandAction.#ctor(TinyLife.Actions.ActionInfo,TinyLife.Objects.FurnitureType,System.Int32[])": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml",
"TinyLife.Actions.Typeless.SpawnItemInHandAction.ColorsToSpawn": "TinyLife.Actions.Typeless.SpawnItemInHandAction.yml",
@@ -527,13 +560,6 @@
"TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically": "TinyLife.Actions.Typeless.TypelessAction.yml",
"TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Typeless.TypelessAction.yml",
"TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Typeless.TypelessAction.yml",
- "TinyLife.Actions.UnderlyingActionHandler": "TinyLife.Actions.UnderlyingActionHandler.yml",
- "TinyLife.Actions.UnderlyingActionHandler.Action": "TinyLife.Actions.UnderlyingActionHandler.yml",
- "TinyLife.Actions.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Actions.UnderlyingActionHandler.yml",
- "TinyLife.Actions.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)": "TinyLife.Actions.UnderlyingActionHandler.yml",
- "TinyLife.Actions.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.UnderlyingActionHandler.yml",
- "TinyLife.Actions.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.UnderlyingActionHandler.yml",
- "TinyLife.Actions.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.UnderlyingActionHandler.yml",
"TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml",
@@ -564,6 +590,7 @@
"TinyLife.Actions.WorkAction.AndThenInitialize": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.AndThenIsCompleted": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.WorkAction.yml",
+ "TinyLife.Actions.WorkAction.PreInitialize": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Debug": "TinyLife.Debug.yml",
"TinyLife.Debug.CheatDelegate": "TinyLife.Debug.CheatDelegate.yml",
"TinyLife.Debug.Cheats": "TinyLife.Debug.yml",
@@ -621,6 +648,7 @@
"TinyLife.Emotions.EmotionModifier.GradesDown": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GradesUp": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.HackingFail": "TinyLife.Emotions.EmotionModifier.yml",
+ "TinyLife.Emotions.EmotionModifier.HadToGetFoodSomewhereElse": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.Icon": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.InspiredByPride": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.InspiringIdeas": "TinyLife.Emotions.EmotionModifier.yml",
@@ -730,7 +758,9 @@
"TinyLife.GameImpl.GameMode.InGameHousehold": "TinyLife.GameImpl.GameMode.yml",
"TinyLife.GameImpl.GameMode.MainMenu": "TinyLife.GameImpl.GameMode.yml",
"TinyLife.GameImpl.GameMode.SelectHousehold": "TinyLife.GameImpl.GameMode.yml",
+ "TinyLife.GameImpl.GameMode.Splash": "TinyLife.GameImpl.GameMode.yml",
"TinyLife.GameImpl.GraphicsMetrics": "TinyLife.GameImpl.yml",
+ "TinyLife.GameImpl.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Instance": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.IsMouseOnUi": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Listener": "TinyLife.GameImpl.yml",
@@ -1048,12 +1078,11 @@
"TinyLife.Objects.Clothes": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,MLEM.Textures.TextureRegion,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Ages": "TinyLife.Objects.Clothes.yml",
+ "TinyLife.Objects.Clothes.AllIntentions": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Colors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.DepthFunction": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetIntentionDescription": "TinyLife.Objects.Clothes.yml",
- "TinyLife.Objects.Clothes.GetIntentionMatchingOutfit(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes}},TinyLife.Objects.ClothesIntention,System.Single)": "TinyLife.Objects.Clothes.yml",
- "TinyLife.Objects.Clothes.GetIntentionPercentage(System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes},TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetPrice": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Icon": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Intentions": "TinyLife.Objects.Clothes.yml",
@@ -1076,6 +1105,7 @@
"TinyLife.Objects.ClothesIntention.Summer": "TinyLife.Objects.ClothesIntention.yml",
"TinyLife.Objects.ClothesIntention.Swimwear": "TinyLife.Objects.ClothesIntention.yml",
"TinyLife.Objects.ClothesIntention.Winter": "TinyLife.Objects.ClothesIntention.yml",
+ "TinyLife.Objects.ClothesIntention.Work": "TinyLife.Objects.ClothesIntention.yml",
"TinyLife.Objects.ClothesIntention.Workout": "TinyLife.Objects.ClothesIntention.yml",
"TinyLife.Objects.ClothesLayer": "TinyLife.Objects.ClothesLayer.yml",
"TinyLife.Objects.ClothesLayer.Accessories": "TinyLife.Objects.ClothesLayer.yml",
@@ -1109,6 +1139,7 @@
"TinyLife.Objects.Fireplace.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.Fireplace.yml",
"TinyLife.Objects.Fireplace.IsElectrical": "TinyLife.Objects.Fireplace.yml",
"TinyLife.Objects.Fireplace.LightSize": "TinyLife.Objects.Fireplace.yml",
+ "TinyLife.Objects.Fireplace.OnRemoved": "TinyLife.Objects.Fireplace.yml",
"TinyLife.Objects.Fireplace.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Fireplace.yml",
"TinyLife.Objects.Food": "TinyLife.Objects.Food.yml",
"TinyLife.Objects.Food.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Food.yml",
@@ -1470,6 +1501,12 @@
"TinyLife.Objects.ObjectSpot.IsFurnitureAllowed": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.ObjectSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.ObjectSpot.yml",
+ "TinyLife.Objects.Outfit": "TinyLife.Objects.Outfit.yml",
+ "TinyLife.Objects.Outfit.#ctor(System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,TinyLife.Objects.WornClothes})": "TinyLife.Objects.Outfit.yml",
+ "TinyLife.Objects.Outfit.Clothes": "TinyLife.Objects.Outfit.yml",
+ "TinyLife.Objects.Outfit.EnsureIntentionsMatch(System.Int32)": "TinyLife.Objects.Outfit.yml",
+ "TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Outfit.yml",
+ "TinyLife.Objects.Outfit.Intentions": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.OverlayWallHanging": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.OverlayWallHanging.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot,System.Single,System.Boolean)": "TinyLife.Objects.OverlayWallHanging.yml",
@@ -1495,7 +1532,7 @@
"TinyLife.Objects.Particle.Motion": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Particle.Position": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Particle.Scale": "TinyLife.Objects.Particle.yml",
- "TinyLife.Objects.Particle.Spawn(TinyLife.Objects.Particle)": "TinyLife.Objects.Particle.yml",
+ "TinyLife.Objects.Particle.Spawn(Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle})": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Particle.TimeLived": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Particle.TimeToLive": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Particle.yml",
@@ -1554,13 +1591,13 @@
"TinyLife.Objects.Person.GetHeldObject``1": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHomeLocation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHoverInfo": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetMatchingOutfit(TinyLife.Objects.ClothesIntention,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetNeed(TinyLife.NeedType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetProject(System.String,System.String)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetProjects(System.String)": "TinyLife.Objects.Person.yml",
+ "TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetRandomSpeakSound(TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetRelationship(TinyLife.Objects.Person,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetRelationshipType(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
@@ -1639,7 +1676,7 @@
"TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Rotation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetCurrentOutfit(System.Int32)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention,System.Single)": "TinyLife.Objects.Person.yml",
+ "TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.Furniture)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml",
@@ -1746,6 +1783,7 @@
"TinyLife.Options.Save": "TinyLife.Options.yml",
"TinyLife.Options.ScreenshotKeybind": "TinyLife.Options.yml",
"TinyLife.Options.SellHeldObjectKeybind": "TinyLife.Options.yml",
+ "TinyLife.Options.SoundscapeVolume": "TinyLife.Options.yml",
"TinyLife.Options.SoundVolume": "TinyLife.Options.yml",
"TinyLife.Options.SpeechVolume": "TinyLife.Options.yml",
"TinyLife.Options.StingVolume": "TinyLife.Options.yml",
@@ -2080,6 +2118,7 @@
"TinyLife.Uis": "TinyLife.Uis.yml",
"TinyLife.Uis.CharacterCreator": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.Active": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.CanCloseOrExport": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.CanSwitchPeople": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.CreatePerson(TinyLife.World.Map,TinyLife.World.Household)": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.MaxHouseholdSize": "TinyLife.Uis.CharacterCreator.yml",
@@ -2120,6 +2159,10 @@
"TinyLife.Uis.InGameUi.Main": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.InGameUi.OnInitialized": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml",
+ "TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Uis.Menus.yml",
+ "TinyLife.Uis.Menus.TransitionType": "TinyLife.Uis.Menus.TransitionType.yml",
+ "TinyLife.Uis.Menus.TransitionType.Fade": "TinyLife.Uis.Menus.TransitionType.yml",
+ "TinyLife.Uis.Menus.TransitionType.Swipe": "TinyLife.Uis.Menus.TransitionType.yml",
"TinyLife.Uis.Notifications": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.Add(MLEM.Textures.TextureRegion,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml",
@@ -2135,7 +2178,6 @@
"TinyLife.Utilities.ColorScheme.Bricks": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.CardboardBoxes": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Ceramics": "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.Create(System.Object[])": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Dirt": "TinyLife.Utilities.ColorScheme.yml",
@@ -2153,7 +2195,6 @@
"TinyLife.Utilities.ColorScheme.Load(MLEM.Textures.TextureRegion)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Modern": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.ModernShort": "TinyLife.Utilities.ColorScheme.yml",
- "TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.op_Implicit(TinyLife.Utilities.ColorScheme)~TinyLife.Utilities.ColorScheme[]": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Pastel": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Plants": "TinyLife.Utilities.ColorScheme.yml",
@@ -2177,6 +2218,7 @@
"TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsHorizontal(MLEM.Misc.Direction2)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.Person,TinyLife.World.Lot)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml",
@@ -2242,6 +2284,10 @@
"TinyLife.World.ExportedLot.Tiles": "TinyLife.World.ExportedLot.yml",
"TinyLife.World.ExportedLot.Type": "TinyLife.World.ExportedLot.yml",
"TinyLife.World.ExportedLot.Walls": "TinyLife.World.ExportedLot.yml",
+ "TinyLife.World.GrassyAutoTile": "TinyLife.World.GrassyAutoTile.yml",
+ "TinyLife.World.GrassyAutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,System.Boolean,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.GrassyAutoTile.yml",
+ "TinyLife.World.GrassyAutoTile.Draw(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.World.GrassyAutoTile.yml",
+ "TinyLife.World.GrassyAutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.World.GrassyAutoTile.yml",
"TinyLife.World.Household": "TinyLife.World.Household.yml",
"TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Add(TinyLife.Objects.Person)": "TinyLife.World.Household.yml",
@@ -2254,6 +2300,7 @@
"TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.HasMember(System.Guid)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean)": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml",
"TinyLife.World.Household.IsCurrent": "TinyLife.World.Household.yml",
"TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Lot": "TinyLife.World.Household.yml",
@@ -2381,6 +2428,7 @@
"TinyLife.World.Map.LoadStaticMap(System.String,System.Action{System.String},System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.MailToSend": "TinyLife.World.Map.yml",
"TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
+ "TinyLife.World.Map.MarkTileDirtyForDrawing(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Name": "TinyLife.World.Map.yml",
"TinyLife.World.Map.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)": "TinyLife.World.Map.yml",
@@ -2415,6 +2463,7 @@
"TinyLife.World.MapSection.Size": "TinyLife.World.MapSection.yml",
"TinyLife.World.MapSection.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.MapSection.yml",
"TinyLife.World.MapSection.Validate": "TinyLife.World.MapSection.yml",
+ "TinyLife.World.MapSection.ValidateEarly(TinyLife.World.Map)": "TinyLife.World.MapSection.yml",
"TinyLife.World.Opening": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32)": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.CanPlaceOn(TinyLife.Objects.FurnitureType)": "TinyLife.World.Opening.yml",
@@ -2479,6 +2528,11 @@
"TinyLife.World.Room.Map": "TinyLife.World.Room.yml",
"TinyLife.World.Room.Tiles": "TinyLife.World.Room.yml",
"TinyLife.World.Room.Validate": "TinyLife.World.Room.yml",
+ "TinyLife.World.Soundscape": "TinyLife.World.Soundscape.yml",
+ "TinyLife.World.Soundscape.#ctor(TinyLife.World.Soundscape.IntensityDelegate,Microsoft.Xna.Framework.Audio.SoundEffect[])": "TinyLife.World.Soundscape.yml",
+ "TinyLife.World.Soundscape.IntensityDelegate": "TinyLife.World.Soundscape.IntensityDelegate.yml",
+ "TinyLife.World.Soundscape.Soundscapes": "TinyLife.World.Soundscape.yml",
+ "TinyLife.World.Soundscape.Update(TinyLife.World.Map,MLEM.Cameras.Camera)": "TinyLife.World.Soundscape.yml",
"TinyLife.World.SwingingDoor": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32)": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.CanWalkThrough(TinyLife.World.Wall,TinyLife.Objects.Person)": "TinyLife.World.SwingingDoor.yml",
@@ -2486,22 +2540,25 @@
"TinyLife.World.SwingingDoor.IsOpen(TinyLife.World.Map,TinyLife.World.Wall)": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.Lock": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.Tile": "TinyLife.World.Tile.yml",
- "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,System.Boolean,MLEM.Textures.TextureRegion)": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,System.Boolean,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.BaseName": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.CanBuy": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Colors": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.ColorSchemes": "TinyLife.World.Tile.yml",
- "TinyLife.World.Tile.Draw(System.Object,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.DefaultColors": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.Draw(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.GetPrice": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Height": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Icon": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Name": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Natural": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.PathCostModifier": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Price": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.ReferencePrice": "TinyLife.World.Tile.yml",
- "TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Type)": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.Register(System.String,System.Int32,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,System.Boolean,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion},System.Int32[],System.Type)": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.TextureRegions": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Tiles": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Width": "TinyLife.World.Tile.yml",
"TinyLife.World.UpdateDelegate": "TinyLife.World.UpdateDelegate.yml",
@@ -2534,15 +2591,17 @@
"TinyLife.World.WallMode.RoofGableInverse": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.SmallWindow": "TinyLife.World.WallMode.yml",
"TinyLife.World.Wallpaper": "TinyLife.World.Wallpaper.yml",
+ "TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.BaseName": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Colors": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.ColorSchemes": "TinyLife.World.Wallpaper.yml",
+ "TinyLife.World.Wallpaper.DefaultColors": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Single,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,System.Single)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.GetPrice": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Icon": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Name": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Price": "TinyLife.World.Wallpaper.yml",
- "TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[])": "TinyLife.World.Wallpaper.yml",
+ "TinyLife.World.Wallpaper.Register(System.String,System.Int32,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Wallpapers": "TinyLife.World.Wallpaper.yml"
}
\ No newline at end of file
diff --git a/docs/api/TinyLife.Actions.Action.yml b/docs/api/TinyLife.Actions.Action.yml
index c5852d3..61391a9 100644
--- a/docs/api/TinyLife.Actions.Action.yml
+++ b/docs/api/TinyLife.Actions.Action.yml
@@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: Actions/Action.cs
- startLine: 14
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -44,17 +44,19 @@ items:
content: 'public abstract class Action : TypelessAction, IGenericDataHolder'
content.vb: >-
Public MustInherit Class Action
+
Inherits TypelessAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- TinyLife.Actions.Typeless.TypelessAction
derivedClasses:
+ - TinyLife.Actions.BehaviorAction`1
- TinyLife.Actions.DieAction
- TinyLife.Actions.MultiAction
- TinyLife.Actions.PathfindAction
- - TinyLife.Actions.SocialAction
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
@@ -126,7 +128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: Actions/Action.cs
- startLine: 20
+ startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -171,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Action.cs
- startLine: 27
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -210,24 +212,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: Actions/Action.cs
- startLine: 34
+ startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n"
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.Action.Update*
@@ -255,18 +253,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: Actions/Action.cs
- startLine: 45
+ startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n"
example: []
syntax:
content: public override void OnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Action.OnCompleted*
@@ -294,21 +290,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: Actions/Action.cs
- startLine: 56
+ startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nValidates this action's data.\nThis is called when a map is loaded from disk.\nWhen returning false on this method, the action is removed from the .\n"
example: []
syntax:
content: public override bool Validate(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
- description: The person that this action belongs to
return:
type: System.Boolean
- description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As Person) As Boolean
overridden: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
overload: TinyLife.Actions.Action.Validate*
@@ -336,7 +329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: Actions/Action.cs
- startLine: 68
+ startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -377,7 +370,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: Actions/Action.cs
- startLine: 79
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -418,7 +411,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: Actions/Action.cs
- startLine: 90
+ startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -459,7 +452,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: Actions/Action.cs
- startLine: 100
+ startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -496,7 +489,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CausesExtremelyFastSpeed
path: Actions/Action.cs
- startLine: 109
+ startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -533,7 +526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: Actions/Action.cs
- startLine: 118
+ startLine: 119
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -570,7 +563,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryForceFail
path: Actions/Action.cs
- startLine: 129
+ startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -611,7 +604,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyVariety
path: Actions/Action.cs
- startLine: 140
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionInfo.yml b/docs/api/TinyLife.Actions.ActionInfo.yml
index 3939103..11c26b0 100644
--- a/docs/api/TinyLife.Actions.ActionInfo.yml
+++ b/docs/api/TinyLife.Actions.ActionInfo.yml
@@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionInfo
path: Actions/ActionInfo.cs
- startLine: 14
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -49,7 +49,9 @@ items:
Public Class ActionInfo
+
Inherits JsonTypeSafeGenericDataHolder
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -97,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: Actions/ActionInfo.cs
- startLine: 20
+ startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -134,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionLocation
path: Actions/ActionInfo.cs
- startLine: 27
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -179,7 +181,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSpot
path: Actions/ActionInfo.cs
- startLine: 31
+ startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -219,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: Actions/ActionInfo.cs
- startLine: 38
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -256,7 +258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetActionObject
path: Actions/ActionInfo.cs
- startLine: 65
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -297,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryObject
path: Actions/ActionInfo.cs
- startLine: 87
+ startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -336,7 +338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjects
path: Actions/ActionInfo.cs
- startLine: 105
+ startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -384,7 +386,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObject
path: Actions/ActionInfo.cs
- startLine: 123
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -393,6 +395,7 @@ items:
syntax:
content: >-
public T GetInvolvedObject(ObjectCategory category = null, bool includeIndirectly = true, Func predicate = null)
+
where T : MapObject
parameters:
- id: category
@@ -437,7 +440,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedActionSpot
path: Actions/ActionInfo.cs
- startLine: 142
+ startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -476,7 +479,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToFreeActionSpot
path: Actions/ActionInfo.cs
- startLine: 158
+ startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -515,7 +518,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OccupyFreeActionSpot
path: Actions/ActionInfo.cs
- startLine: 174
+ startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -563,7 +566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: Actions/ActionInfo.cs
- startLine: 184
+ startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -599,7 +602,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: Actions/ActionInfo.cs
- startLine: 230
+ startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -643,7 +646,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: Actions/ActionInfo.cs
- startLine: 240
+ startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -687,7 +690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromSelf
path: Actions/ActionInfo.cs
- startLine: 249
+ startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
index 9812de4..913d51e 100644
--- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: Actions/ActionType.cs
- startLine: 319
+ startLine: 321
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -66,7 +66,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: Actions/ActionType.cs
- startLine: 326
+ startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -99,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: Actions/ActionType.cs
- startLine: 333
+ startLine: 335
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -132,7 +132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: Actions/ActionType.cs
- startLine: 340
+ startLine: 342
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: Actions/ActionType.cs
- startLine: 347
+ startLine: 349
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -198,7 +198,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: Actions/ActionType.cs
- startLine: 353
+ startLine: 355
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml b/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml
index 0f09321..937c56b 100644
--- a/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml
+++ b/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteDelegate
path: Actions/ActionType.cs
- startLine: 180
+ startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.CanExecuteResult.yml b/docs/api/TinyLife.Actions.ActionType.CanExecuteResult.yml
index e2c6100..9a52b83 100644
--- a/docs/api/TinyLife.Actions.ActionType.CanExecuteResult.yml
+++ b/docs/api/TinyLife.Actions.ActionType.CanExecuteResult.yml
@@ -40,7 +40,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteResult
path: Actions/ActionType.cs
- startLine: 360
+ startLine: 362
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -76,7 +76,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: Actions/ActionType.cs
- startLine: 365
+ startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Valid
path: Actions/ActionType.cs
- startLine: 369
+ startLine: 371
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HoldingItem
path: Actions/ActionType.cs
- startLine: 373
+ startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoSpace
path: Actions/ActionType.cs
- startLine: 377
+ startLine: 379
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -212,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoChair
path: Actions/ActionType.cs
- startLine: 381
+ startLine: 383
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -246,7 +246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotEnoughMoney
path: Actions/ActionType.cs
- startLine: 385
+ startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -280,7 +280,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotEnoughSkill
path: Actions/ActionType.cs
- startLine: 389
+ startLine: 391
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -314,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooFar
path: Actions/ActionType.cs
- startLine: 393
+ startLine: 395
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -348,7 +348,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotYours
path: Actions/ActionType.cs
- startLine: 397
+ startLine: 399
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -382,7 +382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooUncomfortable
path: Actions/ActionType.cs
- startLine: 401
+ startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -416,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooEmbarrassed
path: Actions/ActionType.cs
- startLine: 405
+ startLine: 407
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -450,7 +450,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooSad
path: Actions/ActionType.cs
- startLine: 409
+ startLine: 411
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -484,7 +484,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WrongRelationshipType
path: Actions/ActionType.cs
- startLine: 413
+ startLine: 415
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -518,7 +518,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectBroken
path: Actions/ActionType.cs
- startLine: 417
+ startLine: 419
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -552,7 +552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoMatchingObjectAround
path: Actions/ActionType.cs
- startLine: 421
+ startLine: 423
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -586,7 +586,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UtilitiesDisabled
path: Actions/ActionType.cs
- startLine: 425
+ startLine: 427
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -620,7 +620,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Expired
path: Actions/ActionType.cs
- startLine: 429
+ startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -654,7 +654,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BlockedByEmotionModifier
path: Actions/ActionType.cs
- startLine: 433
+ startLine: 435
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -688,7 +688,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaitingRequired
path: Actions/ActionType.cs
- startLine: 437
+ startLine: 439
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -722,7 +722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooStunned
path: Actions/ActionType.cs
- startLine: 441
+ startLine: 443
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -756,7 +756,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AlreadyDone
path: Actions/ActionType.cs
- startLine: 445
+ startLine: 447
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
index 445a78c..a39e701 100644
--- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
@@ -40,7 +40,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: Actions/ActionType.cs
- startLine: 185
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -50,6 +50,7 @@ items:
content: 'public struct TypeSettings : IGenericDataHolder'
content.vb: >-
Public Structure TypeSettings
+
Implements IGenericDataHolder
implements:
- MLEM.Misc.IGenericDataHolder
@@ -86,7 +87,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: Actions/ActionType.cs
- startLine: 190
+ startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -119,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameWithoutCategory
path: Actions/ActionType.cs
- startLine: 195
+ startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -157,7 +158,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: Actions/ActionType.cs
- startLine: 200
+ startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -195,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: Actions/ActionType.cs
- startLine: 205
+ startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -228,7 +229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: Actions/ActionType.cs
- startLine: 210
+ startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -261,7 +262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: Actions/ActionType.cs
- startLine: 216
+ startLine: 218
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -294,7 +295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: Actions/ActionType.cs
- startLine: 221
+ startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -327,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructorArguments
path: Actions/ActionType.cs
- startLine: 226
+ startLine: 228
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -360,7 +361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Varieties
path: Actions/ActionType.cs
- startLine: 234
+ startLine: 236
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -393,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai
path: Actions/ActionType.cs
- startLine: 239
+ startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -426,7 +427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere
path: Actions/ActionType.cs
- startLine: 244
+ startLine: 246
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -459,7 +460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName
path: Actions/ActionType.cs
- startLine: 250
+ startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -492,7 +493,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: Actions/ActionType.cs
- startLine: 256
+ startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -525,7 +526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: Actions/ActionType.cs
- startLine: 262
+ startLine: 264
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -558,7 +559,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: Actions/ActionType.cs
- startLine: 266
+ startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -591,7 +592,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: Actions/ActionType.cs
- startLine: 271
+ startLine: 273
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -624,7 +625,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: Actions/ActionType.cs
- startLine: 276
+ startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -657,7 +658,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/ActionType.cs
- startLine: 286
+ startLine: 288
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -699,7 +700,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: Actions/ActionType.cs
- startLine: 297
+ startLine: 299
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -737,7 +738,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: Actions/ActionType.cs
- startLine: 303
+ startLine: 305
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -780,7 +781,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: Actions/ActionType.cs
- startLine: 308
+ startLine: 310
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml
index 761fbb6..4fe62c8 100644
--- a/docs/api/TinyLife.Actions.ActionType.yml
+++ b/docs/api/TinyLife.Actions.ActionType.yml
@@ -48,6 +48,7 @@ items:
- TinyLife.Actions.ActionType.FoolAround
- TinyLife.Actions.ActionType.GaugeRelationship
- TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
+ - TinyLife.Actions.ActionType.GetFoodSomewhereElse
- TinyLife.Actions.ActionType.GetIconName
- TinyLife.Actions.ActionType.GetIngredientsFamily
- TinyLife.Actions.ActionType.GetIngredientsSingle
@@ -123,7 +124,7 @@ items:
- TinyLife.Actions.ActionType.RunOnTreadmill
- TinyLife.Actions.ActionType.Scrap
- TinyLife.Actions.ActionType.SelfPublishBook
- - TinyLife.Actions.ActionType.SellPainting
+ - TinyLife.Actions.ActionType.Sell
- TinyLife.Actions.ActionType.Settings
- TinyLife.Actions.ActionType.ShakeTree
- TinyLife.Actions.ActionType.ShareIdeas
@@ -133,6 +134,7 @@ items:
- TinyLife.Actions.ActionType.SourceString
- TinyLife.Actions.ActionType.StartDating
- TinyLife.Actions.ActionType.Starve
+ - TinyLife.Actions.ActionType.Store
- TinyLife.Actions.ActionType.TakeShower
- TinyLife.Actions.ActionType.Talk
- TinyLife.Actions.ActionType.TalkAboutFeelings
@@ -178,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionType
path: Actions/ActionType.Utilities.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -193,6 +195,7 @@ items:
Public Class ActionType
+
Implements IEmotionSource
inheritance:
- System.Object
@@ -232,7 +235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: Actions/ActionType.cs
- startLine: 34
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -252,7 +255,7 @@ items:
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.Settings
- commentId: P:TinyLife.Actions.ActionType.Settings
+ commentId: F:TinyLife.Actions.ActionType.Settings
id: Settings
parent: TinyLife.Actions.ActionType
langs:
@@ -261,7 +264,7 @@ items:
name: Settings
nameWithType: ActionType.Settings
fullName: TinyLife.Actions.ActionType.Settings
- type: Property
+ type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
@@ -269,22 +272,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Settings
path: Actions/ActionType.cs
- startLine: 39
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe for this action type, which actually contain this type's properties.\n"
example: []
syntax:
- content: public ActionType.TypeSettings Settings { get; }
- parameters: []
+ content: public readonly ActionType.TypeSettings Settings
return:
type: TinyLife.Actions.ActionType.TypeSettings
- content.vb: Public ReadOnly Property Settings As ActionType.TypeSettings
- overload: TinyLife.Actions.ActionType.Settings*
+ content.vb: Public ReadOnly Settings As ActionType.TypeSettings
modifiers.csharp:
- public
- - get
+ - readonly
modifiers.vb:
- Public
- ReadOnly
@@ -306,11 +307,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: Actions/ActionType.cs
- startLine: 41
+ startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA (localized) string that is displayed when hovering over an that has this source\n"
example: []
syntax:
content: public string SourceString { get; }
@@ -345,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: Actions/ActionType.cs
- startLine: 53
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -390,7 +390,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: Actions/ActionType.cs
- startLine: 68
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -432,7 +432,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsActionType
path: Actions/ActionType.cs
- startLine: 78
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -471,7 +471,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: Actions/ActionType.cs
- startLine: 89
+ startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -513,7 +513,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconName
path: Actions/ActionType.cs
- startLine: 111
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -548,7 +548,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVarieties
path: Actions/ActionType.cs
- startLine: 125
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -587,7 +587,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: Actions/ActionType.cs
- startLine: 154
+ startLine: 156
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -628,7 +628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RegisterAll
path: Actions/ActionType.cs
- startLine: 163
+ startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -672,7 +672,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walk
path: Actions/ActionType.Internal.cs
- startLine: 8
+ startLine: 9
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -707,7 +707,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drive
path: Actions/ActionType.Internal.cs
- startLine: 9
+ startLine: 10
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -742,7 +742,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassOut
path: Actions/ActionType.Internal.cs
- startLine: 10
+ startLine: 11
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -777,7 +777,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PeeSelf
path: Actions/ActionType.Internal.cs
- startLine: 11
+ startLine: 12
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -812,7 +812,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starve
path: Actions/ActionType.Internal.cs
- startLine: 12
+ startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -847,7 +847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BeAwayFromLotEmployment
path: Actions/ActionType.Internal.cs
- startLine: 13
+ startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -882,7 +882,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeliverMail
path: Actions/ActionType.Internal.cs
- startLine: 14
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -917,7 +917,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Die
path: Actions/ActionType.Internal.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -952,7 +952,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CollectTrash
path: Actions/ActionType.Internal.cs
- startLine: 16
+ startLine: 17
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -987,7 +987,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisitorGoHome
path: Actions/ActionType.Internal.cs
- startLine: 17
+ startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1004,6 +1004,41 @@ items:
- Public
- Shared
- ReadOnly
+- uid: TinyLife.Actions.ActionType.GetFoodSomewhereElse
+ commentId: F:TinyLife.Actions.ActionType.GetFoodSomewhereElse
+ id: GetFoodSomewhereElse
+ parent: TinyLife.Actions.ActionType
+ langs:
+ - csharp
+ - vb
+ name: GetFoodSomewhereElse
+ nameWithType: ActionType.GetFoodSomewhereElse
+ fullName: TinyLife.Actions.ActionType.GetFoodSomewhereElse
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.Internal.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetFoodSomewhereElse
+ path: Actions/ActionType.Internal.cs
+ startLine: 25
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly ActionType GetFoodSomewhereElse
+ return:
+ type: TinyLife.Actions.ActionType
+ content.vb: Public Shared ReadOnly GetFoodSomewhereElse As ActionType
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
- uid: TinyLife.Actions.ActionType.GoHere
commentId: F:TinyLife.Actions.ActionType.GoHere
id: GoHere
@@ -1022,7 +1057,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHere
path: Actions/ActionType.Misc.cs
- startLine: 19
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1057,7 +1092,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit
path: Actions/ActionType.Misc.cs
- startLine: 22
+ startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1092,7 +1127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SitToilet
path: Actions/ActionType.Misc.cs
- startLine: 28
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1127,7 +1162,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep
path: Actions/ActionType.Misc.cs
- startLine: 35
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1162,7 +1197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeShower
path: Actions/ActionType.Misc.cs
- startLine: 43
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1197,7 +1232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIngredientsSingle
path: Actions/ActionType.Misc.cs
- startLine: 51
+ startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1232,7 +1267,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIngredientsFamily
path: Actions/ActionType.Misc.cs
- startLine: 52
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1267,7 +1302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutDown
path: Actions/ActionType.Misc.cs
- startLine: 53
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1302,7 +1337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PrepareFood
path: Actions/ActionType.Misc.cs
- startLine: 60
+ startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1337,7 +1372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CookFood
path: Actions/ActionType.Misc.cs
- startLine: 69
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1372,7 +1407,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUp
path: Actions/ActionType.Misc.cs
- startLine: 78
+ startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1407,7 +1442,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Eat
path: Actions/ActionType.Misc.cs
- startLine: 81
+ startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1442,7 +1477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrabServing
path: Actions/ActionType.Misc.cs
- startLine: 98
+ startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1477,7 +1512,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CallToMeal
path: Actions/ActionType.Misc.cs
- startLine: 106
+ startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1512,7 +1547,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySingleplayerGames
path: Actions/ActionType.Misc.cs
- startLine: 110
+ startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1547,7 +1582,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayOnlineGames
path: Actions/ActionType.Misc.cs
- startLine: 111
+ startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1582,7 +1617,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WatchWalkthroughs
path: Actions/ActionType.Misc.cs
- startLine: 112
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1617,7 +1652,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JoinEasyTournament
path: Actions/ActionType.Misc.cs
- startLine: 113
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1652,7 +1687,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JoinAdvancedTournament
path: Actions/ActionType.Misc.cs
- startLine: 114
+ startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1687,7 +1722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chat
path: Actions/ActionType.Misc.cs
- startLine: 115
+ startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1722,7 +1757,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChatWith
path: Actions/ActionType.Misc.cs
- startLine: 123
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1757,7 +1792,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanDish
path: Actions/ActionType.Misc.cs
- startLine: 127
+ startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1792,7 +1827,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangeOutfit
path: Actions/ActionType.Misc.cs
- startLine: 136
+ startLine: 137
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1827,7 +1862,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EditOutfits
path: Actions/ActionType.Misc.cs
- startLine: 150
+ startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1862,7 +1897,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHome
path: Actions/ActionType.Misc.cs
- startLine: 153
+ startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1897,7 +1932,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisitLot
path: Actions/ActionType.Misc.cs
- startLine: 166
+ startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1932,7 +1967,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paint
path: Actions/ActionType.Misc.cs
- startLine: 186
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1949,33 +1984,33 @@ items:
- Public
- Shared
- ReadOnly
-- uid: TinyLife.Actions.ActionType.SellPainting
- commentId: F:TinyLife.Actions.ActionType.SellPainting
- id: SellPainting
+- uid: TinyLife.Actions.ActionType.Sell
+ commentId: F:TinyLife.Actions.ActionType.Sell
+ id: Sell
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
- name: SellPainting
- nameWithType: ActionType.SellPainting
- fullName: TinyLife.Actions.ActionType.SellPainting
+ name: Sell
+ nameWithType: ActionType.Sell
+ fullName: TinyLife.Actions.ActionType.Sell
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Misc.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: SellPainting
+ id: Sell
path: Actions/ActionType.Misc.cs
- startLine: 195
+ startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
- content: public static readonly ActionType SellPainting
+ content: public static readonly ActionType Sell
return:
type: TinyLife.Actions.ActionType
- content.vb: Public Shared ReadOnly SellPainting As ActionType
+ content.vb: Public Shared ReadOnly Sell As ActionType
modifiers.csharp:
- public
- static
@@ -2002,7 +2037,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeSpeech
path: Actions/ActionType.Misc.cs
- startLine: 213
+ startLine: 204
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2037,7 +2072,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Read
path: Actions/ActionType.Misc.cs
- startLine: 221
+ startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2072,7 +2107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutAway
path: Actions/ActionType.Misc.cs
- startLine: 234
+ startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2107,7 +2142,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeJokes
path: Actions/ActionType.Misc.cs
- startLine: 243
+ startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2142,7 +2177,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work
path: Actions/ActionType.Misc.cs
- startLine: 251
+ startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2177,7 +2212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetJob
path: Actions/ActionType.Misc.cs
- startLine: 259
+ startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2212,7 +2247,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: QuitJob
path: Actions/ActionType.Misc.cs
- startLine: 263
+ startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2247,7 +2282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MopPuddle
path: Actions/ActionType.Misc.cs
- startLine: 266
+ startLine: 257
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2282,7 +2317,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeProgramming
path: Actions/ActionType.Misc.cs
- startLine: 276
+ startLine: 267
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2317,7 +2352,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModGame
path: Actions/ActionType.Misc.cs
- startLine: 284
+ startLine: 275
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2352,7 +2387,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HackSomeone
path: Actions/ActionType.Misc.cs
- startLine: 293
+ startLine: 284
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2387,7 +2422,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WatchTv
path: Actions/ActionType.Misc.cs
- startLine: 298
+ startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2422,7 +2457,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Repair
path: Actions/ActionType.Misc.cs
- startLine: 309
+ startLine: 300
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2457,7 +2492,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PayBills
path: Actions/ActionType.Misc.cs
- startLine: 322
+ startLine: 313
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2492,7 +2527,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeWriting
path: Actions/ActionType.Misc.cs
- startLine: 336
+ startLine: 327
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2527,7 +2562,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WriteBook
path: Actions/ActionType.Misc.cs
- startLine: 344
+ startLine: 335
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2562,7 +2597,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelfPublishBook
path: Actions/ActionType.Misc.cs
- startLine: 357
+ startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2597,7 +2632,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBookPublished
path: Actions/ActionType.Misc.cs
- startLine: 358
+ startLine: 349
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2632,7 +2667,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LockDoor
path: Actions/ActionType.Misc.cs
- startLine: 359
+ startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2667,7 +2702,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmireLgbtFlag
path: Actions/ActionType.Misc.cs
- startLine: 367
+ startLine: 358
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2702,7 +2737,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShakeTree
path: Actions/ActionType.Misc.cs
- startLine: 370
+ startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2737,7 +2772,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RunOnTreadmill
path: Actions/ActionType.Misc.cs
- startLine: 373
+ startLine: 364
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2772,7 +2807,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoJogging
path: Actions/ActionType.Misc.cs
- startLine: 381
+ startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2807,7 +2842,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LiftWeights
path: Actions/ActionType.Misc.cs
- startLine: 389
+ startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2842,7 +2877,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MixProteinShake
path: Actions/ActionType.Misc.cs
- startLine: 397
+ startLine: 388
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2877,7 +2912,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWater
path: Actions/ActionType.Misc.cs
- startLine: 406
+ startLine: 397
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2912,7 +2947,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WashHands
path: Actions/ActionType.Misc.cs
- startLine: 414
+ startLine: 405
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2947,7 +2982,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleLight
path: Actions/ActionType.Misc.cs
- startLine: 421
+ startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2982,7 +3017,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleAllLights
path: Actions/ActionType.Misc.cs
- startLine: 424
+ startLine: 415
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3017,7 +3052,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrillFood
path: Actions/ActionType.Misc.cs
- startLine: 435
+ startLine: 426
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3052,7 +3087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThrowAway
path: Actions/ActionType.Misc.cs
- startLine: 445
+ startLine: 436
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3087,7 +3122,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scrap
path: Actions/ActionType.Misc.cs
- startLine: 453
+ startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3122,7 +3157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanEverything
path: Actions/ActionType.Misc.cs
- startLine: 459
+ startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3157,7 +3192,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clean
path: Actions/ActionType.Misc.cs
- startLine: 465
+ startLine: 456
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3192,7 +3227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: Actions/ActionType.Misc.cs
- startLine: 473
+ startLine: 464
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3227,7 +3262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LightFireplace
path: Actions/ActionType.Misc.cs
- startLine: 495
+ startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3262,7 +3297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PsychSelfUp
path: Actions/ActionType.Misc.cs
- startLine: 531
+ startLine: 522
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3279,6 +3314,41 @@ items:
- Public
- Shared
- ReadOnly
+- uid: TinyLife.Actions.ActionType.Store
+ commentId: F:TinyLife.Actions.ActionType.Store
+ id: Store
+ parent: TinyLife.Actions.ActionType
+ langs:
+ - csharp
+ - vb
+ name: Store
+ nameWithType: ActionType.Store
+ fullName: TinyLife.Actions.ActionType.Store
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.Misc.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Store
+ path: Actions/ActionType.Misc.cs
+ startLine: 525
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly ActionType Store
+ return:
+ type: TinyLife.Actions.ActionType
+ content.vb: Public Shared ReadOnly Store As ActionType
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
- uid: TinyLife.Actions.ActionType.ConfideIn
commentId: F:TinyLife.Actions.ActionType.ConfideIn
id: ConfideIn
@@ -3297,7 +3367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConfideIn
path: Actions/ActionType.Social.cs
- startLine: 22
+ startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3332,7 +3402,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutLife
path: Actions/ActionType.Social.cs
- startLine: 28
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3367,7 +3437,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFeelings
path: Actions/ActionType.Social.cs
- startLine: 33
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3402,7 +3472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShareIdeas
path: Actions/ActionType.Social.cs
- startLine: 38
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3437,7 +3507,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GaugeRelationship
path: Actions/ActionType.Social.cs
- startLine: 43
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3472,7 +3542,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskToLeave
path: Actions/ActionType.Social.cs
- startLine: 65
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3507,7 +3577,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CallOver
path: Actions/ActionType.Social.cs
- startLine: 71
+ startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3542,7 +3612,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThisIsInappropriate
path: Actions/ActionType.Social.cs
- startLine: 77
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3577,7 +3647,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WakeUp
path: Actions/ActionType.Social.cs
- startLine: 89
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3612,7 +3682,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutPersonality
path: Actions/ActionType.Social.cs
- startLine: 92
+ startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3647,7 +3717,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Talk
path: Actions/ActionType.Social.cs
- startLine: 113
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3682,7 +3752,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutDay
path: Actions/ActionType.Social.cs
- startLine: 117
+ startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3717,7 +3787,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellEngagingStory
path: Actions/ActionType.Social.cs
- startLine: 121
+ startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3752,7 +3822,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellStory
path: Actions/ActionType.Social.cs
- startLine: 126
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3787,7 +3857,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutWork
path: Actions/ActionType.Social.cs
- startLine: 130
+ startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3822,7 +3892,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNeighborhood
path: Actions/ActionType.Social.cs
- startLine: 136
+ startLine: 137
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3857,7 +3927,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutOutdoors
path: Actions/ActionType.Social.cs
- startLine: 141
+ startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3892,7 +3962,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFood
path: Actions/ActionType.Social.cs
- startLine: 145
+ startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3927,7 +3997,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussWorkoutRegimen
path: Actions/ActionType.Social.cs
- startLine: 149
+ startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3962,7 +4032,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompareMuscleSize
path: Actions/ActionType.Social.cs
- startLine: 156
+ startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3997,7 +4067,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GushAboutPartner
path: Actions/ActionType.Social.cs
- startLine: 163
+ startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4032,7 +4102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutGamingRig
path: Actions/ActionType.Social.cs
- startLine: 169
+ startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4067,7 +4137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutComputerSpecs
path: Actions/ActionType.Social.cs
- startLine: 174
+ startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4102,7 +4172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoastAboutPagesWritten
path: Actions/ActionType.Social.cs
- startLine: 179
+ startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4137,7 +4207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PoseMathPuzzle
path: Actions/ActionType.Social.cs
- startLine: 185
+ startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4172,7 +4242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExpressFearOfCrowds
path: Actions/ActionType.Social.cs
- startLine: 190
+ startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4207,7 +4277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNaps
path: Actions/ActionType.Social.cs
- startLine: 195
+ startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4242,7 +4312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutWatchingTv
path: Actions/ActionType.Social.cs
- startLine: 201
+ startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4277,7 +4347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InviteToHousehold
path: Actions/ActionType.Social.cs
- startLine: 206
+ startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4312,7 +4382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellJoke
path: Actions/ActionType.Social.cs
- startLine: 253
+ startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4347,7 +4417,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellFunnyStory
path: Actions/ActionType.Social.cs
- startLine: 259
+ startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4382,7 +4452,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellRidiculousStory
path: Actions/ActionType.Social.cs
- startLine: 264
+ startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4417,7 +4487,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellComplexJoke
path: Actions/ActionType.Social.cs
- startLine: 269
+ startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4452,7 +4522,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayTrick
path: Actions/ActionType.Social.cs
- startLine: 275
+ startLine: 276
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4487,7 +4557,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutWork
path: Actions/ActionType.Social.cs
- startLine: 281
+ startLine: 282
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4522,7 +4592,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutOwnUnemployment
path: Actions/ActionType.Social.cs
- startLine: 288
+ startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4557,7 +4627,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutTreadmillAccidents
path: Actions/ActionType.Social.cs
- startLine: 295
+ startLine: 296
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4592,7 +4662,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutWritingStyle
path: Actions/ActionType.Social.cs
- startLine: 302
+ startLine: 303
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4627,7 +4697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutAromance
path: Actions/ActionType.Social.cs
- startLine: 309
+ startLine: 310
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4662,7 +4732,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutAsexuality
path: Actions/ActionType.Social.cs
- startLine: 316
+ startLine: 317
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4697,7 +4767,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellJokeAboutSomething
path: Actions/ActionType.Social.cs
- startLine: 323
+ startLine: 324
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4732,7 +4802,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Insult
path: Actions/ActionType.Social.cs
- startLine: 337
+ startLine: 338
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4767,7 +4837,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImplyMotherIsCamel
path: Actions/ActionType.Social.cs
- startLine: 342
+ startLine: 343
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4802,7 +4872,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfUnemployment
path: Actions/ActionType.Social.cs
- startLine: 347
+ startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4837,7 +4907,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfLaziness
path: Actions/ActionType.Social.cs
- startLine: 353
+ startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4872,7 +4942,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfIntroversion
path: Actions/ActionType.Social.cs
- startLine: 358
+ startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4907,7 +4977,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfNiceness
path: Actions/ActionType.Social.cs
- startLine: 364
+ startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4942,7 +5012,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutRelationship
path: Actions/ActionType.Social.cs
- startLine: 369
+ startLine: 370
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4977,7 +5047,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfPoorFitness
path: Actions/ActionType.Social.cs
- startLine: 375
+ startLine: 376
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5012,7 +5082,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BreakUp
path: Actions/ActionType.Social.cs
- startLine: 382
+ startLine: 383
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5047,7 +5117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirt
path: Actions/ActionType.Social.cs
- startLine: 411
+ startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5082,7 +5152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplimentLooks
path: Actions/ActionType.Social.cs
- startLine: 416
+ startLine: 417
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5117,7 +5187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeRisqueRemark
path: Actions/ActionType.Social.cs
- startLine: 421
+ startLine: 422
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5152,7 +5222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StartDating
path: Actions/ActionType.Social.cs
- startLine: 428
+ startLine: 429
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5187,7 +5257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoolAround
path: Actions/ActionType.Social.cs
- startLine: 443
+ startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5222,11 +5292,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHoldingOrValidParent
path: Actions/ActionType.Utilities.cs
- startLine: 31
+ startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method intended to be used with that returns in the following cases:\n\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n"
+ summary: "\nA helper method intended to be used with that returns in the following cases:\n- The held object
isAllowed
and the action object matches the goalParent
category - The held object is null and the action objectt
isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n"
example: []
syntax:
content: public static ActionType.CanExecuteResult IsHoldingOrValidParent(ActionInfo info, ObjectCategory goalParent, Func isAllowed, bool parentHasToExist = false, bool allowAnyInvolved = false)
@@ -5278,11 +5348,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHoldingOrValidParent
path: Actions/ActionType.Utilities.cs
- startLine: 49
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA helper method intended to be used with that returns in the following cases:\n\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n"
+ summary: "\nA helper method intended to be used with that returns in the following cases:\n- The held object
isAllowed
and the action object matches the isParentAllowed
condition - The held object is null and the action objectt
isAllowed
\nThis helper method is useful in cases like , where the action should be allowed if the person is holding a food plate and clicking a chair, or if a person is clicking the food plate itself.\n"
example: []
syntax:
content: public static ActionType.CanExecuteResult IsHoldingOrValidParent(ActionInfo info, Func<(Furniture Parent, Furniture Item), bool> isParentAllowed, Func isAllowed, bool parentHasToExist = false, bool allowAnyInvolved = false)
@@ -5334,7 +5404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanPlaceHeldItem
path: Actions/ActionType.Utilities.cs
- startLine: 75
+ startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5378,7 +5448,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasChairOrIsStandingDesk
path: Actions/ActionType.Utilities.cs
- startLine: 96
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5422,7 +5492,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsDislikedOrMean
path: Actions/ActionType.Utilities.cs
- startLine: 112
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5466,7 +5536,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsReadyForRomance
path: Actions/ActionType.Utilities.cs
- startLine: 130
+ startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5510,7 +5580,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsComfortable
path: Actions/ActionType.Utilities.cs
- startLine: 157
+ startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5554,7 +5624,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsNotUncomfortable
path: Actions/ActionType.Utilities.cs
- startLine: 168
+ startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5598,7 +5668,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsNotEmbarrassed
path: Actions/ActionType.Utilities.cs
- startLine: 178
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5642,7 +5712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsEmptyHanded
path: Actions/ActionType.Utilities.cs
- startLine: 188
+ startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5686,7 +5756,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFunctional
path: Actions/ActionType.Utilities.cs
- startLine: 198
+ startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5730,7 +5800,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanWorkAtDeskObject
path: Actions/ActionType.Utilities.cs
- startLine: 215
+ startLine: 216
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5774,7 +5844,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsNotExpired
path: Actions/ActionType.Utilities.cs
- startLine: 225
+ startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5818,7 +5888,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoImportantAction
path: Actions/ActionType.Utilities.cs
- startLine: 237
+ startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5862,7 +5932,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreDating
path: Actions/ActionType.Utilities.cs
- startLine: 247
+ startLine: 248
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5906,7 +5976,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAll
path: Actions/ActionType.Utilities.cs
- startLine: 264
+ startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5956,7 +6026,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeSexual
path: Actions/ActionType.Utilities.cs
- startLine: 280
+ startLine: 281
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6000,7 +6070,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSkillPriorityMod
path: Actions/ActionType.Utilities.cs
- startLine: 294
+ startLine: 295
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6547,11 +6617,6 @@ references:
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
-- uid: TinyLife.Actions.ActionType.Settings*
- commentId: Overload:TinyLife.Actions.ActionType.Settings
- name: Settings
- nameWithType: ActionType.Settings
- fullName: TinyLife.Actions.ActionType.Settings
- uid: TinyLife.Actions.ActionType.SourceString*
commentId: Overload:TinyLife.Actions.ActionType.SourceString
name: SourceString
diff --git a/docs/api/TinyLife.Actions.ActionVariety.yml b/docs/api/TinyLife.Actions.ActionVariety.yml
index d657d21..6a9a715 100644
--- a/docs/api/TinyLife.Actions.ActionVariety.yml
+++ b/docs/api/TinyLife.Actions.ActionVariety.yml
@@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionVariety
path: Actions/ActionVariety.cs
- startLine: 16
+ startLine: 17
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -44,6 +44,7 @@ items:
content: 'public struct ActionVariety : IGenericDataHolder'
content.vb: >-
Public Structure ActionVariety
+
Implements IGenericDataHolder
implements:
- MLEM.Misc.IGenericDataHolder
@@ -80,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: Actions/ActionVariety.cs
- startLine: 21
+ startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -113,7 +114,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: Actions/ActionVariety.cs
- startLine: 27
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -146,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: Actions/ActionVariety.cs
- startLine: 33
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -179,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: Actions/ActionVariety.cs
- startLine: 38
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -212,7 +213,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description
path: Actions/ActionVariety.cs
- startLine: 43
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -245,7 +246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomLayout
path: Actions/ActionVariety.cs
- startLine: 49
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -278,7 +279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/ActionVariety.cs
- startLine: 57
+ startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -314,7 +315,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: Actions/ActionVariety.cs
- startLine: 65
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -349,7 +350,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExecuted
path: Actions/ActionVariety.cs
- startLine: 76
+ startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -391,7 +392,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPassivePriority
path: Actions/ActionVariety.cs
- startLine: 92
+ startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -430,7 +431,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: Actions/ActionVariety.cs
- startLine: 97
+ startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -468,7 +469,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: Actions/ActionVariety.cs
- startLine: 103
+ startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -511,7 +512,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: Actions/ActionVariety.cs
- startLine: 108
+ startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -546,7 +547,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImageLayout
path: Actions/ActionVariety.cs
- startLine: 122
+ startLine: 123
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -593,7 +594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PortraitLayout
path: Actions/ActionVariety.cs
- startLine: 141
+ startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
new file mode 100644
index 0000000..ec1dc8d
--- /dev/null
+++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
@@ -0,0 +1,3550 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.BehaviorAction`1
+ commentId: T:TinyLife.Actions.BehaviorAction`1
+ id: BehaviorAction`1
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.BehaviorAction`1.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.BehaviorAction`1.Behavior
+ - TinyLife.Actions.BehaviorAction`1.GetIconObject
+ - TinyLife.Actions.BehaviorAction`1.GetNextAction(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.BehaviorAction`1.Initialize
+ - TinyLife.Actions.BehaviorAction`1.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.BehaviorAction`1.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ langs:
+ - csharp
+ - vb
+ name: BehaviorAction
+ nameWithType: BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction
+ type: Class
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: BehaviorAction
+ path: Actions/BehaviorAction.cs
+ startLine: 16
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nA behavior-based action is an that invokes an underlying in the appropriate places.\nThis type of action can be useful for when an action uses a basic behavior, but does a more complex additional action.\nIf the chosen behavior type T
does not have a constructor that only accepts an as an argument, the property has to be set manually in the subclass constructor.\n"
+ example: []
+ syntax:
+ content: 'public abstract class BehaviorAction : Action, IGenericDataHolder where T : ActionBehavior'
+ typeParameters:
+ - id: T
+ description: The type of that this action uses
+ content.vb: >-
+ Public MustInherit Class BehaviorAction(Of T As ActionBehavior)
+
+ Inherits Action
+
+ Implements IGenericDataHolder
+ inheritance:
+ - System.Object
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ - TinyLife.Actions.Typeless.TypelessAction
+ - TinyLife.Actions.Action
+ implements:
+ - MLEM.Misc.IGenericDataHolder
+ inheritedMembers:
+ - TinyLife.Actions.Action.Type
+ - TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ - TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ - TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - TinyLife.Actions.Action.GetDisplayName
+ - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ - TinyLife.Actions.Typeless.TypelessAction.Random
+ - TinyLife.Actions.Typeless.TypelessAction.Info
+ - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ - TinyLife.Actions.Typeless.TypelessAction.Map
+ - TinyLife.Actions.Typeless.TypelessAction.Person
+ - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ - TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ - TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ - TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ - System.Object.Equals(System.Object)
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetHashCode
+ - System.Object.GetType
+ - System.Object.MemberwiseClone
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ - System.Object.ToString
+ extensionMethods:
+ - TinyLife.Actions.BehaviorAction`1.TinyLife.Utilities.Extensions.JsonCopy``1
+ nameWithType.vb: BehaviorAction(Of T)
+ modifiers.csharp:
+ - public
+ - abstract
+ - class
+ modifiers.vb:
+ - Public
+ - MustInherit
+ - Class
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T)
+ name.vb: BehaviorAction(Of T)
+- uid: TinyLife.Actions.BehaviorAction`1.Behavior
+ commentId: P:TinyLife.Actions.BehaviorAction`1.Behavior
+ id: Behavior
+ parent: TinyLife.Actions.BehaviorAction`1
+ langs:
+ - csharp
+ - vb
+ name: Behavior
+ nameWithType: BehaviorAction.Behavior
+ fullName: TinyLife.Actions.BehaviorAction.Behavior
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Behavior
+ path: Actions/BehaviorAction.cs
+ startLine: 21
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nThe underlying that this action uses and invokes\n"
+ example: []
+ syntax:
+ content: protected T Behavior { get; set; }
+ parameters: []
+ return:
+ type: '{T}'
+ content.vb: Protected Property Behavior As T
+ overload: TinyLife.Actions.BehaviorAction`1.Behavior*
+ nameWithType.vb: BehaviorAction(Of T).Behavior
+ modifiers.csharp:
+ - protected
+ - get
+ - set
+ modifiers.vb:
+ - Protected
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Behavior
+- uid: TinyLife.Actions.BehaviorAction`1.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.BehaviorAction`1.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)'
+ parent: TinyLife.Actions.BehaviorAction`1
+ langs:
+ - csharp
+ - vb
+ name: BehaviorAction(ActionType, ActionInfo)
+ nameWithType: BehaviorAction.BehaviorAction(ActionType, ActionInfo)
+ fullName: TinyLife.Actions.BehaviorAction.BehaviorAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: Actions/BehaviorAction.cs
+ startLine: 34
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: protected BehaviorAction(ActionType type, ActionInfo info)
+ parameters:
+ - id: type
+ type: TinyLife.Actions.ActionType
+ - id: info
+ type: TinyLife.Actions.ActionInfo
+ content.vb: Protected Sub New(type As ActionType, info As ActionInfo)
+ overload: TinyLife.Actions.BehaviorAction`1.#ctor*
+ nameWithType.vb: BehaviorAction(Of T).BehaviorAction(ActionType, ActionInfo)
+ modifiers.csharp:
+ - protected
+ modifiers.vb:
+ - Protected
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).BehaviorAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
+- uid: TinyLife.Actions.BehaviorAction`1.Initialize
+ commentId: M:TinyLife.Actions.BehaviorAction`1.Initialize
+ id: Initialize
+ parent: TinyLife.Actions.BehaviorAction`1
+ langs:
+ - csharp
+ - vb
+ name: Initialize()
+ nameWithType: BehaviorAction.Initialize()
+ fullName: TinyLife.Actions.BehaviorAction.Initialize()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Initialize
+ path: Actions/BehaviorAction.cs
+ startLine: 37
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: public override void Initialize()
+ content.vb: Public Overrides Sub Initialize
+ overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ overload: TinyLife.Actions.BehaviorAction`1.Initialize*
+ nameWithType.vb: BehaviorAction(Of T).Initialize()
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Initialize()
+- uid: TinyLife.Actions.BehaviorAction`1.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.BehaviorAction`1.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.BehaviorAction`1
+ langs:
+ - csharp
+ - vb
+ name: Update(GameTime, TimeSpan, Single)
+ nameWithType: BehaviorAction.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.BehaviorAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Update
+ path: Actions/BehaviorAction.cs
+ startLine: 42
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
+ parameters:
+ - id: time
+ type: Microsoft.Xna.Framework.GameTime
+ - id: passedInGame
+ type: System.TimeSpan
+ - id: speedMultiplier
+ type: System.Single
+ content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
+ overridden: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ overload: TinyLife.Actions.BehaviorAction`1.Update*
+ nameWithType.vb: BehaviorAction(Of T).Update(GameTime, TimeSpan, Single)
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+- uid: TinyLife.Actions.BehaviorAction`1.GetIconObject
+ commentId: M:TinyLife.Actions.BehaviorAction`1.GetIconObject
+ id: GetIconObject
+ parent: TinyLife.Actions.BehaviorAction`1
+ langs:
+ - csharp
+ - vb
+ name: GetIconObject()
+ nameWithType: BehaviorAction.GetIconObject()
+ fullName: TinyLife.Actions.BehaviorAction.GetIconObject()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetIconObject
+ path: Actions/BehaviorAction.cs
+ startLine: 48
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: public override MapObject GetIconObject()
+ return:
+ type: TinyLife.Objects.MapObject
+ content.vb: Public Overrides Function GetIconObject As MapObject
+ overridden: TinyLife.Actions.Action.GetIconObject
+ overload: TinyLife.Actions.BehaviorAction`1.GetIconObject*
+ nameWithType.vb: BehaviorAction(Of T).GetIconObject()
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).GetIconObject()
+- uid: TinyLife.Actions.BehaviorAction`1.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.BehaviorAction`1.OnCompleted(TinyLife.Actions.CompletionType)
+ id: OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.BehaviorAction`1
+ langs:
+ - csharp
+ - vb
+ name: OnCompleted(CompletionType)
+ nameWithType: BehaviorAction.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.BehaviorAction.OnCompleted(TinyLife.Actions.CompletionType)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: OnCompleted
+ path: Actions/BehaviorAction.cs
+ startLine: 53
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: public override void OnCompleted(CompletionType type)
+ parameters:
+ - id: type
+ type: TinyLife.Actions.CompletionType
+ content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
+ overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
+ overload: TinyLife.Actions.BehaviorAction`1.OnCompleted*
+ nameWithType.vb: BehaviorAction(Of T).OnCompleted(CompletionType)
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.BehaviorAction`1.GetNextAction(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.BehaviorAction`1.GetNextAction(TinyLife.Actions.CompletionType)
+ id: GetNextAction(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.BehaviorAction`1
+ langs:
+ - csharp
+ - vb
+ name: GetNextAction(CompletionType)
+ nameWithType: BehaviorAction.GetNextAction(CompletionType)
+ fullName: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/BehaviorAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetNextAction
+ path: Actions/BehaviorAction.cs
+ startLine: 59
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: public override Action GetNextAction(CompletionType completion)
+ parameters:
+ - id: completion
+ type: TinyLife.Actions.CompletionType
+ return:
+ type: TinyLife.Actions.Action
+ content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action
+ overridden: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ overload: TinyLife.Actions.BehaviorAction`1.GetNextAction*
+ nameWithType.vb: BehaviorAction(Of T).GetNextAction(CompletionType)
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).GetNextAction(TinyLife.Actions.CompletionType)
+references:
+- uid: TinyLife.Actions.Action
+ commentId: T:TinyLife.Actions.Action
+ parent: TinyLife.Actions
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+- uid: TinyLife.Actions.Behaviors.ActionBehavior
+ commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
+ parent: TinyLife.Actions.Behaviors
+ name: ActionBehavior
+ nameWithType: ActionBehavior
+ fullName: TinyLife.Actions.Behaviors.ActionBehavior
+- uid: TinyLife.Actions.BehaviorAction`1.Behavior
+ commentId: P:TinyLife.Actions.BehaviorAction`1.Behavior
+ isExternal: true
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ parent: MLEM.Data.Json
+ isExternal: true
+ name: JsonTypeSafeGenericDataHolder
+ nameWithType: JsonTypeSafeGenericDataHolder
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+- uid: TinyLife.Actions.Typeless.TypelessAction
+ commentId: T:TinyLife.Actions.Typeless.TypelessAction
+ parent: TinyLife.Actions.Typeless
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+- uid: MLEM.Misc.IGenericDataHolder
+ commentId: T:MLEM.Misc.IGenericDataHolder
+ parent: MLEM.Misc
+ isExternal: true
+ name: IGenericDataHolder
+ nameWithType: IGenericDataHolder
+ fullName: MLEM.Misc.IGenericDataHolder
+- uid: TinyLife.Actions.Action.Type
+ commentId: F:TinyLife.Actions.Action.Type
+ parent: TinyLife.Actions.Action
+ name: Type
+ nameWithType: Action.Type
+ fullName: TinyLife.Actions.Action.Type
+- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.Action
+ name: Validate(Person)
+ nameWithType: Action.Validate(Person)
+ fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: Action.Validate
+ fullName: TinyLife.Actions.Action.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: Action.Validate
+ fullName: TinyLife.Actions.Action.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ name: CanMultitask(Action)
+ nameWithType: Action.CanMultitask(Action)
+ fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ name: CanCancel(Action)
+ nameWithType: Action.CanCancel(Action)
+ fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ nameWithType: Action.CanCancel
+ fullName: TinyLife.Actions.Action.CanCancel
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ nameWithType: Action.CanCancel
+ fullName: TinyLife.Actions.Action.CanCancel
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ parent: TinyLife.Actions.Action
+ name: CausesExtremelyFastSpeed()
+ nameWithType: Action.CausesExtremelyFastSpeed()
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ nameWithType: Action.CausesExtremelyFastSpeed
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ nameWithType: Action.CausesExtremelyFastSpeed
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.GetDisplayName
+ commentId: M:TinyLife.Actions.Action.GetDisplayName
+ parent: TinyLife.Actions.Action
+ name: GetDisplayName()
+ nameWithType: Action.GetDisplayName()
+ fullName: TinyLife.Actions.Action.GetDisplayName()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ nameWithType: Action.GetDisplayName
+ fullName: TinyLife.Actions.Action.GetDisplayName
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ nameWithType: Action.GetDisplayName
+ fullName: TinyLife.Actions.Action.GetDisplayName
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ parent: TinyLife.Actions.Action
+ name: TryForceFail(ActionType.CanExecuteResult)
+ nameWithType: Action.TryForceFail(ActionType.CanExecuteResult)
+ fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ name: TryForceFail
+ nameWithType: Action.TryForceFail
+ fullName: TinyLife.Actions.Action.TryForceFail
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType.CanExecuteResult
+ name: ActionType.CanExecuteResult
+ nameWithType: ActionType.CanExecuteResult
+ fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ name: TryForceFail
+ nameWithType: Action.TryForceFail
+ fullName: TinyLife.Actions.Action.TryForceFail
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType.CanExecuteResult
+ name: ActionType.CanExecuteResult
+ nameWithType: ActionType.CanExecuteResult
+ fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ parent: TinyLife.Actions.Action
+ name: ApplyVariety(ActionVariety)
+ nameWithType: Action.ApplyVariety(ActionVariety)
+ fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ name: ApplyVariety
+ nameWithType: Action.ApplyVariety
+ fullName: TinyLife.Actions.Action.ApplyVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ name: ApplyVariety
+ nameWithType: Action.ApplyVariety
+ fullName: TinyLife.Actions.Action.ApplyVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ parent: TinyLife.Actions.Action
+ name: CanEnqueueConversation(Person, ActionType)
+ nameWithType: Action.CanEnqueueConversation(Person, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ nameWithType: Action.CanEnqueueConversation
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ nameWithType: Action.CanEnqueueConversation
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ name: CanMultitask(Action, Action)
+ nameWithType: Action.CanMultitask(Action, Action)
+ fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Random
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Random
+ nameWithType: TypelessAction.Random
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Random
+- uid: TinyLife.Actions.Typeless.TypelessAction.Info
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Info
+ nameWithType: TypelessAction.Info
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Info
+- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: StartedAutomatically
+ nameWithType: TypelessAction.StartedAutomatically
+ fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: IsUnderlying
+ nameWithType: TypelessAction.IsUnderlying
+ fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+- uid: TinyLife.Actions.Typeless.TypelessAction.Map
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Map
+ nameWithType: TypelessAction.Map
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Map
+- uid: TinyLife.Actions.Typeless.TypelessAction.Person
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Person
+ nameWithType: TypelessAction.Person
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Person
+- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ElapsedTime
+ nameWithType: TypelessAction.ElapsedTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PlayerPromptOpen
+ nameWithType: TypelessAction.PlayerPromptOpen
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+- uid: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: InProgressTime
+ nameWithType: TypelessAction.InProgressTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: FullyInProgress
+ nameWithType: TypelessAction.FullyInProgress
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ForceFail
+ nameWithType: TypelessAction.ForceFail
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: IsCompleted()
+ nameWithType: TypelessAction.IsCompleted()
+ fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ name: IsCompleted
+ nameWithType: TypelessAction.IsCompleted
+ fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ name: IsCompleted
+ nameWithType: TypelessAction.IsCompleted
+ fullName: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>)
+ nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)))
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenYesNoPrompt(String, Action, Action)
+ nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String)
+ nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String)
+ name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: CompleteIfNeedFull(Person, NeedType, CompletionType)
+ nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[])
+ nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType())
+ name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: '[]'
+ nameWithType: '[]'
+ fullName: '[]'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ()
+ nameWithType: ()
+ fullName: ()
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetPlaceDirection(Person, FurnitureType)
+ nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: Sit(Person, Furniture, Single, ActionSpot)
+ nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetFreeChair(Person, Furniture)
+ nameWithType: TypelessAction.GetFreeChair(Person, Furniture)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetFreeChairs(Person, Furniture, Func)
+ nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, System.Boolean))
+ name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ nameWithType: TypelessAction.GetFreeChairs
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ nameWithType: Direction2
+ fullName: MLEM.Misc.Direction2
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ nameWithType: TypelessAction.GetFreeChairs
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ nameWithType: Direction2
+ fullName: MLEM.Misc.Direction2
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreePeople(ActionType, Person, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreePeople(ActionType, Person, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType, TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreePeople(ActionType, Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType, TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreePeople(ActionType, Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreePeople
+ nameWithType: TypelessAction.FindAllFreePeople
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreePeople
+ nameWithType: TypelessAction.FindAllFreePeople
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean)
+ nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean)
+ name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ nameWithType: TypelessAction.FindAllFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ nameWithType: TypelessAction.FindAllFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ nameWithType: TypelessAction.FindAllFreeWalls
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ nameWithType: TypelessAction.FindAllFreeWalls
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeGround(Person, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreeGround(Person, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeGround
+ nameWithType: TypelessAction.FindAllFreeGround
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeGround
+ nameWithType: TypelessAction.FindAllFreeGround
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean)
+ nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean)
+ nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean)
+ name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindFreeFurniture
+ nameWithType: TypelessAction.FindFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindFreeFurniture
+ nameWithType: TypelessAction.FindFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetTableSpot(Furniture, ActionSpot)
+ nameWithType: TypelessAction.GetTableSpot(Furniture, ActionSpot)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ name: GetTableSpot
+ nameWithType: TypelessAction.GetTableSpot
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ name: GetTableSpot
+ nameWithType: TypelessAction.GetTableSpot
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ name: SetData(String, Object)
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ name: GetData(String)
+ nameWithType: JsonTypeSafeGenericDataHolder.GetData(String)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String)
+ nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
+ fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String)
+ name.vb: GetData(Of T)(String)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ name: GetData
+ nameWithType: JsonTypeSafeGenericDataHolder.GetData
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ name: GetData(Of T)
+ nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ name: GetDataKeys()
+ nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.Equals(System.Object)
+ commentId: M:System.Object.Equals(System.Object)
+ parent: System.Object
+ isExternal: true
+ name: Equals(Object)
+ nameWithType: Object.Equals(Object)
+ fullName: System.Object.Equals(System.Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.Equals(System.Object,System.Object)
+ commentId: M:System.Object.Equals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ name: Equals(Object, Object)
+ nameWithType: Object.Equals(Object, Object)
+ fullName: System.Object.Equals(System.Object, System.Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.GetHashCode
+ commentId: M:System.Object.GetHashCode
+ parent: System.Object
+ isExternal: true
+ name: GetHashCode()
+ nameWithType: Object.GetHashCode()
+ fullName: System.Object.GetHashCode()
+ spec.csharp:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ nameWithType: Object.GetHashCode
+ fullName: System.Object.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ nameWithType: Object.GetHashCode
+ fullName: System.Object.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.GetType
+ commentId: M:System.Object.GetType
+ parent: System.Object
+ isExternal: true
+ name: GetType()
+ nameWithType: Object.GetType()
+ fullName: System.Object.GetType()
+ spec.csharp:
+ - uid: System.Object.GetType
+ name: GetType
+ nameWithType: Object.GetType
+ fullName: System.Object.GetType
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.GetType
+ name: GetType
+ nameWithType: Object.GetType
+ fullName: System.Object.GetType
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.MemberwiseClone
+ commentId: M:System.Object.MemberwiseClone
+ parent: System.Object
+ isExternal: true
+ name: MemberwiseClone()
+ nameWithType: Object.MemberwiseClone()
+ fullName: System.Object.MemberwiseClone()
+ spec.csharp:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ nameWithType: Object.MemberwiseClone
+ fullName: System.Object.MemberwiseClone
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ nameWithType: Object.MemberwiseClone
+ fullName: System.Object.MemberwiseClone
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ name: ReferenceEquals(Object, Object)
+ nameWithType: Object.ReferenceEquals(Object, Object)
+ fullName: System.Object.ReferenceEquals(System.Object, System.Object)
+ spec.csharp:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ nameWithType: Object.ReferenceEquals
+ fullName: System.Object.ReferenceEquals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ nameWithType: Object.ReferenceEquals
+ fullName: System.Object.ReferenceEquals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.ToString
+ commentId: M:System.Object.ToString
+ parent: System.Object
+ isExternal: true
+ name: ToString()
+ nameWithType: Object.ToString()
+ fullName: System.Object.ToString()
+ spec.csharp:
+ - uid: System.Object.ToString
+ name: ToString
+ nameWithType: Object.ToString
+ fullName: System.Object.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.ToString
+ name: ToString
+ nameWithType: Object.ToString
+ fullName: System.Object.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.BehaviorAction`1.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy>()
+ nameWithType: Extensions.JsonCopy>()
+ fullName: TinyLife.Utilities.Extensions.JsonCopy>()
+ nameWithType.vb: Extensions.JsonCopy(Of BehaviorAction(Of T))()
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.BehaviorAction(Of T))()
+ name.vb: JsonCopy(Of BehaviorAction(Of T))()
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy>
+ nameWithType: Extensions.JsonCopy>
+ fullName: TinyLife.Utilities.Extensions.JsonCopy>
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy(Of BehaviorAction(Of T))
+ nameWithType: Extensions.JsonCopy(Of BehaviorAction(Of T))
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.BehaviorAction(Of T))
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Behaviors
+ commentId: N:TinyLife.Actions.Behaviors
+ name: TinyLife.Actions.Behaviors
+ nameWithType: TinyLife.Actions.Behaviors
+ fullName: TinyLife.Actions.Behaviors
+- uid: System
+ commentId: N:System
+ isExternal: true
+ name: System
+ nameWithType: System
+ fullName: System
+- uid: MLEM.Data.Json
+ commentId: N:MLEM.Data.Json
+ isExternal: true
+ name: MLEM.Data.Json
+ nameWithType: MLEM.Data.Json
+ fullName: MLEM.Data.Json
+- uid: TinyLife.Actions.Typeless
+ commentId: N:TinyLife.Actions.Typeless
+ name: TinyLife.Actions.Typeless
+ nameWithType: TinyLife.Actions.Typeless
+ fullName: TinyLife.Actions.Typeless
+- uid: MLEM.Misc
+ commentId: N:MLEM.Misc
+ isExternal: true
+ name: MLEM.Misc
+ nameWithType: MLEM.Misc
+ fullName: MLEM.Misc
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ nameWithType: Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(Of T)
+ nameWithType: Extensions.JsonCopy(Of T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+- uid: TinyLife.Actions.BehaviorAction`1.Behavior*
+ commentId: Overload:TinyLife.Actions.BehaviorAction`1.Behavior
+ name: Behavior
+ nameWithType: BehaviorAction.Behavior
+ fullName: TinyLife.Actions.BehaviorAction.Behavior
+ nameWithType.vb: BehaviorAction(Of T).Behavior
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Behavior
+- uid: '{T}'
+ commentId: '!:T'
+ definition: T
+ name: T
+ nameWithType: T
+ fullName: T
+- uid: T
+ name: T
+ nameWithType: T
+ fullName: T
+- uid: TinyLife.Actions.BehaviorAction`1.#ctor*
+ commentId: Overload:TinyLife.Actions.BehaviorAction`1.#ctor
+ name: BehaviorAction
+ nameWithType: BehaviorAction.BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction.BehaviorAction
+ nameWithType.vb: BehaviorAction(Of T).BehaviorAction
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).BehaviorAction
+- uid: TinyLife.Actions.ActionType
+ commentId: T:TinyLife.Actions.ActionType
+ parent: TinyLife.Actions
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+- uid: TinyLife.Actions.ActionInfo
+ commentId: T:TinyLife.Actions.ActionInfo
+ parent: TinyLife.Actions
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Initialize()
+ nameWithType: TypelessAction.Initialize()
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ name: Initialize
+ nameWithType: TypelessAction.Initialize
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ name: Initialize
+ nameWithType: TypelessAction.Initialize
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.BehaviorAction`1.Initialize*
+ commentId: Overload:TinyLife.Actions.BehaviorAction`1.Initialize
+ name: Initialize
+ nameWithType: BehaviorAction.Initialize
+ fullName: TinyLife.Actions.BehaviorAction.Initialize
+ nameWithType.vb: BehaviorAction(Of T).Initialize
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Initialize
+- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ name: Update(GameTime, TimeSpan, Single)
+ nameWithType: Action.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: Action.Update
+ fullName: TinyLife.Actions.Action.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: Action.Update
+ fullName: TinyLife.Actions.Action.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.BehaviorAction`1.Update*
+ commentId: Overload:TinyLife.Actions.BehaviorAction`1.Update
+ name: Update
+ nameWithType: BehaviorAction.Update
+ fullName: TinyLife.Actions.BehaviorAction.Update
+ nameWithType.vb: BehaviorAction(Of T).Update
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Update
+- uid: Microsoft.Xna.Framework.GameTime
+ commentId: T:Microsoft.Xna.Framework.GameTime
+ parent: Microsoft.Xna.Framework
+ isExternal: true
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.TimeSpan
+ commentId: T:System.TimeSpan
+ parent: System
+ isExternal: true
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+- uid: System.Single
+ commentId: T:System.Single
+ parent: System
+ isExternal: true
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+- uid: Microsoft.Xna.Framework
+ commentId: N:Microsoft.Xna.Framework
+ isExternal: true
+ name: Microsoft.Xna.Framework
+ nameWithType: Microsoft.Xna.Framework
+ fullName: Microsoft.Xna.Framework
+- uid: TinyLife.Actions.Action.GetIconObject
+ commentId: M:TinyLife.Actions.Action.GetIconObject
+ parent: TinyLife.Actions.Action
+ name: GetIconObject()
+ nameWithType: Action.GetIconObject()
+ fullName: TinyLife.Actions.Action.GetIconObject()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetIconObject
+ name: GetIconObject
+ nameWithType: Action.GetIconObject
+ fullName: TinyLife.Actions.Action.GetIconObject
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetIconObject
+ name: GetIconObject
+ nameWithType: Action.GetIconObject
+ fullName: TinyLife.Actions.Action.GetIconObject
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.BehaviorAction`1.GetIconObject*
+ commentId: Overload:TinyLife.Actions.BehaviorAction`1.GetIconObject
+ name: GetIconObject
+ nameWithType: BehaviorAction.GetIconObject
+ fullName: TinyLife.Actions.BehaviorAction.GetIconObject
+ nameWithType.vb: BehaviorAction(Of T).GetIconObject
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).GetIconObject
+- uid: TinyLife.Objects.MapObject
+ commentId: T:TinyLife.Objects.MapObject
+ parent: TinyLife.Objects
+ name: MapObject
+ nameWithType: MapObject
+ fullName: TinyLife.Objects.MapObject
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Action
+ name: OnCompleted(CompletionType)
+ nameWithType: Action.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: Action.OnCompleted
+ fullName: TinyLife.Actions.Action.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: Action.OnCompleted
+ fullName: TinyLife.Actions.Action.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.BehaviorAction`1.OnCompleted*
+ commentId: Overload:TinyLife.Actions.BehaviorAction`1.OnCompleted
+ name: OnCompleted
+ nameWithType: BehaviorAction.OnCompleted
+ fullName: TinyLife.Actions.BehaviorAction.OnCompleted
+ nameWithType.vb: BehaviorAction(Of T).OnCompleted
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).OnCompleted
+- uid: TinyLife.Actions.CompletionType
+ commentId: T:TinyLife.Actions.CompletionType
+ parent: TinyLife.Actions
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Action
+ name: GetNextAction(CompletionType)
+ nameWithType: Action.GetNextAction(CompletionType)
+ fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ nameWithType: Action.GetNextAction
+ fullName: TinyLife.Actions.Action.GetNextAction
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ nameWithType: Action.GetNextAction
+ fullName: TinyLife.Actions.Action.GetNextAction
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.BehaviorAction`1.GetNextAction*
+ commentId: Overload:TinyLife.Actions.BehaviorAction`1.GetNextAction
+ name: GetNextAction
+ nameWithType: BehaviorAction.GetNextAction
+ fullName: TinyLife.Actions.BehaviorAction.GetNextAction
+ nameWithType.vb: BehaviorAction(Of T).GetNextAction
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).GetNextAction
diff --git a/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml b/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml
index 347d73b..7f7f8fd 100644
--- a/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml
+++ b/docs/api/TinyLife.Actions.BehaviorMultiAction-1.yml
@@ -22,12 +22,12 @@ items:
type: Class
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BehaviorMultiAction
- path: Actions/BehaviorMultiAction.cs
- startLine: 14
+ path: Actions/BehaviorAction.cs
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -40,7 +40,9 @@ items:
description: The type of that this action uses
content.vb: >-
Public MustInherit Class BehaviorMultiAction(Of T As MultiActionBehavior)
+
Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -134,12 +136,12 @@ items:
type: Property
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Behavior
- path: Actions/BehaviorMultiAction.cs
- startLine: 19
+ path: Actions/BehaviorAction.cs
+ startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -173,26 +175,23 @@ items:
type: Constructor
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
- path: Actions/BehaviorMultiAction.cs
- startLine: 29
+ path: Actions/BehaviorAction.cs
+ startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: protected BehaviorMultiAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Protected Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.BehaviorMultiAction`1.#ctor*
nameWithType.vb: BehaviorMultiAction(Of T).BehaviorMultiAction(ActionType, ActionInfo)
@@ -214,22 +213,20 @@ items:
type: Method
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
- path: Actions/BehaviorMultiAction.cs
- startLine: 33
+ path: Actions/BehaviorAction.cs
+ startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
example: []
syntax:
content: protected override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
- description: A set of actions that sohuld run before this action
content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.BehaviorMultiAction`1.CreateFirstActions*
@@ -254,16 +251,15 @@ items:
type: Method
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
- path: Actions/BehaviorMultiAction.cs
- startLine: 38
+ path: Actions/BehaviorAction.cs
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nInitializes the main action.\nThis method is called after has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
@@ -291,29 +287,25 @@ items:
type: Method
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
- path: Actions/BehaviorMultiAction.cs
- startLine: 43
+ path: Actions/BehaviorAction.cs
+ startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method is called every update frame while the main action is active.\nBy default, only is increased.\n"
example: []
syntax:
content: protected override void AndThenUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Protected Overrides Sub AndThenUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.BehaviorMultiAction`1.AndThenUpdate*
@@ -338,22 +330,20 @@ items:
type: Method
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
- path: Actions/BehaviorMultiAction.cs
- startLine: 49
+ path: Actions/BehaviorAction.cs
+ startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action's type has a .\nBy default, the is returned.\n"
example: []
syntax:
content: public override MapObject GetIconObject()
return:
type: TinyLife.Objects.MapObject
- description: The icon object
content.vb: Public Overrides Function GetIconObject As MapObject
overridden: TinyLife.Actions.Action.GetIconObject
overload: TinyLife.Actions.BehaviorMultiAction`1.GetIconObject*
@@ -378,23 +368,21 @@ items:
type: Method
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
- path: Actions/BehaviorMultiAction.cs
- startLine: 54
+ path: Actions/BehaviorAction.cs
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method gets called when the main action completes.\n"
example: []
syntax:
content: protected override void AndThenOnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
- description: The completion of the main action
content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType)
overridden: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.BehaviorMultiAction`1.AndThenOnCompleted*
@@ -419,26 +407,23 @@ items:
type: Method
source:
remote:
- path: TinyLife/Actions/BehaviorMultiAction.cs
+ path: TinyLife/Actions/BehaviorAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
- path: Actions/BehaviorMultiAction.cs
- startLine: 60
+ path: Actions/BehaviorAction.cs
+ startLine: 119
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns an action that should be queued up immediately after this action completes.\nThe queued up action is immediately started in the slot that this action occupied.\nCan be null, and is null by default.\n"
example: []
syntax:
content: public override Action GetNextAction(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
return:
type: TinyLife.Actions.Action
- description: The follow-up action
content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action
overridden: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.BehaviorMultiAction`1.GetNextAction*
diff --git a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
index 2b6f7cf..23522be 100644
--- a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
@@ -27,11 +27,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionBehavior
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 11
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nAn action behavior is a generic, non-serialized set of things that a does throughout an action.\nTo use an action behavior efficiently, see and , as well as their subclasses.\n"
+ summary: "\nAn action behavior is a generic, non-serialized set of things that a does throughout an action.\nThis class is intended to be used with , which is an that makes use of a behavior.\nIf multi-action behavior is desired, see and , as well as their subclasses.\nNote that action behaviors do not have the , which means they are not saved to disk. This differentiates them from the various action handlers in .\n"
example: []
syntax:
content: public abstract class ActionBehavior
@@ -76,7 +76,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 16
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 23
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -147,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 31
+ startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -181,7 +181,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 41
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 50
+ startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -262,7 +262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 59
+ startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -300,7 +300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 68
+ startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -341,7 +341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateDefaultInstance
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 80
+ startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -350,6 +350,7 @@ items:
syntax:
content: >-
public static T CreateDefaultInstance(Action action)
+
where T : ActionBehavior
parameters:
- id: action
@@ -383,6 +384,48 @@ references:
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
+- uid: TinyLife.Actions.BehaviorAction`1
+ commentId: T:TinyLife.Actions.BehaviorAction`1
+ name: BehaviorAction
+ nameWithType: BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction
+ nameWithType.vb: BehaviorAction(Of T)
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T)
+ name.vb: BehaviorAction(Of T)
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction`1
+ name: BehaviorAction
+ nameWithType: BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction`1
+ name: BehaviorAction
+ nameWithType: BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Behaviors.ActionBehavior.Action
+ commentId: F:TinyLife.Actions.Behaviors.ActionBehavior.Action
+ parent: TinyLife.Actions.Behaviors.ActionBehavior
+ name: Action
+ nameWithType: ActionBehavior.Action
+ fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
- uid: TinyLife.Actions.Behaviors.MultiActionBehavior
commentId: T:TinyLife.Actions.Behaviors.MultiActionBehavior
parent: TinyLife.Actions.Behaviors
@@ -425,6 +468,18 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System.Runtime.Serialization.DataContractAttribute
+ commentId: T:System.Runtime.Serialization.DataContractAttribute
+ parent: System.Runtime.Serialization
+ isExternal: true
+ name: DataContractAttribute
+ nameWithType: DataContractAttribute
+ fullName: System.Runtime.Serialization.DataContractAttribute
+- uid: TinyLife.Actions.Handlers
+ commentId: N:TinyLife.Actions.Handlers
+ name: TinyLife.Actions.Handlers
+ nameWithType: TinyLife.Actions.Handlers
+ fullName: TinyLife.Actions.Handlers
- uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors
name: TinyLife.Actions.Behaviors
@@ -753,6 +808,18 @@ references:
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
+- uid: TinyLife.Actions.Behaviors.ActionBehavior
+ commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
+ parent: TinyLife.Actions.Behaviors
+ name: ActionBehavior
+ nameWithType: ActionBehavior
+ fullName: TinyLife.Actions.Behaviors.ActionBehavior
+- uid: System.Runtime.Serialization
+ commentId: N:System.Runtime.Serialization
+ isExternal: true
+ name: System.Runtime.Serialization
+ nameWithType: System.Runtime.Serialization
+ fullName: System.Runtime.Serialization
- uid: System
commentId: N:System
isExternal: true
@@ -861,12 +928,6 @@ references:
name: ActionBehavior
nameWithType: ActionBehavior.ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior.ActionBehavior
-- uid: TinyLife.Actions.Behaviors.ActionBehavior
- commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
- parent: TinyLife.Actions.Behaviors
- name: ActionBehavior
- nameWithType: ActionBehavior
- fullName: TinyLife.Actions.Behaviors.ActionBehavior
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
@@ -1118,12 +1179,6 @@ references:
name: TinyLife.Actions.Typeless
nameWithType: TinyLife.Actions.Typeless
fullName: TinyLife.Actions.Typeless
-- uid: TinyLife.Actions.Behaviors.ActionBehavior.Action
- commentId: F:TinyLife.Actions.Behaviors.ActionBehavior.Action
- parent: TinyLife.Actions.Behaviors.ActionBehavior
- name: Action
- nameWithType: ActionBehavior.Action
- fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
diff --git a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
index 728ef56..b9c57fd 100644
--- a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerBehavior
path: Actions/Behaviors/ComputerBehavior.cs
- startLine: 10
+ startLine: 11
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -33,6 +33,7 @@ items:
content: 'public class ComputerBehavior : WorkAtDeskObjectBehavior'
content.vb: >-
Public Class ComputerBehavior
+
Inherits WorkAtDeskObjectBehavior
inheritance:
- System.Object
@@ -78,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Behaviors/ComputerBehavior.cs
- startLine: 16
+ startLine: 17
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -114,11 +115,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: Actions/Behaviors/ComputerBehavior.cs
- startLine: 21
+ startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nInitializes this action behavior.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void Initialize()
@@ -149,24 +149,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: Actions/Behaviors/ComputerBehavior.cs
- startLine: 26
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed since the last update frame
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.Behaviors.ComputerBehavior.Update*
@@ -194,18 +190,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: Actions/Behaviors/ComputerBehavior.cs
- startLine: 34
+ startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCauses any activities that this action behavior executes to be marked as completed.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void OnCompleted(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
- description: ''
content.vb: Public Overrides Sub OnCompleted(completion As CompletionType)
overridden: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Behaviors.ComputerBehavior.OnCompleted*
diff --git a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml
index 68bbe36..5d1a6fa 100644
--- a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml
@@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAndSitDownBehavior
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -37,6 +37,7 @@ items:
content: 'public class GetAndSitDownBehavior : MultiActionBehavior'
content.vb: >-
Public Class GetAndSitDownBehavior
+
Inherits MultiActionBehavior
inheritance:
- System.Object
@@ -79,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 28
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -127,17 +128,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 35
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCreates a set of actions that should be executed before the main starts.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: ''
content.vb: Public Overrides Function CreateFirstActions As IEnumerable(Of Action)
overridden: TinyLife.Actions.Behaviors.MultiActionBehavior.CreateFirstActions
overload: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.CreateFirstActions*
@@ -165,11 +164,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 92
+ startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nInitializes this action behavior.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void Initialize()
@@ -200,24 +198,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 105
+ startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed since the last update frame
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.Update*
@@ -245,17 +239,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 124
+ startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nReturns this action behavior's icon object.\nThis method is automatically called when using in .\nBy default, this method returns the underlying 's .\n"
example: []
syntax:
content: public override MapObject GetIconObject()
return:
type: TinyLife.Objects.MapObject
- description: The icon object
content.vb: Public Overrides Function GetIconObject As MapObject
overridden: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
overload: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetIconObject*
@@ -283,21 +275,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 129
+ startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nReturns the action that should be executed after this action behavior's underlying completes.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override Action GetNextAction(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
- description: The underlying action's completion type
return:
type: TinyLife.Actions.Action
- description: The action that should be executed next, or null
content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action
overridden: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetNextAction*
@@ -325,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItem
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 143
+ startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -334,6 +323,7 @@ items:
syntax:
content: >-
public T GetInteractingItem()
+
where T : Furniture
typeParameters:
- id: T
@@ -368,15 +358,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItemForAction
path: Actions/Behaviors/GetAndSitDownBehavior.cs
- startLine: 169
+ startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nA helper method that returns the item instance that is currently being interacted with in this action.\nSince this action type is rather complex, this is the favored way over .\n"
example: []
syntax:
content: >-
public static T GetInteractingItemForAction(ActionInfo info, params FurnitureType[] workItems)
+
where T : Furniture
parameters:
- id: info
@@ -385,10 +375,8 @@ items:
type: TinyLife.Objects.FurnitureType[]
typeParameters:
- id: T
- description: The type that the object is expected to be
return:
type: '{T}'
- description: The object, or null if there is none
content.vb: Public Shared Function GetInteractingItemForAction(Of T As Furniture)(info As ActionInfo, ParamArray workItems As FurnitureType()) As T
overload: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetInteractingItemForAction*
nameWithType.vb: GetAndSitDownBehavior.GetInteractingItemForAction(Of T)(ActionInfo, FurnitureType())
diff --git a/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml
index 291191d..d2818d6 100644
--- a/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.MultiActionBehavior.yml
@@ -21,16 +21,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiActionBehavior
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 93
+ startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nA multi action behavior is an that allows a set of first actions to be created.\nThis class is intended to be used with , which is a that makes use of a behavior.\n"
+ summary: "\nA multi action behavior is an that allows a set of first actions to be created.\nThis class is intended to be used with , which is a that makes use of a behavior.\nNote that action behaviors do not have the , which means they are not saved to disk. This differentiates them from the various action handlers in .\n"
example: []
syntax:
content: 'public abstract class MultiActionBehavior : ActionBehavior'
content.vb: >-
Public MustInherit Class MultiActionBehavior
+
Inherits ActionBehavior
inheritance:
- System.Object
@@ -82,18 +83,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 96
+ startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCreates a new action behavior with the given underlying action.\nTo create an action behavior of a given type automatically, use .\n"
example: []
syntax:
content: protected MultiActionBehavior(Action action)
parameters:
- id: action
type: TinyLife.Actions.Action
- description: The action that this behavior is acting upon
content.vb: Protected Sub New(action As Action)
overload: TinyLife.Actions.Behaviors.MultiActionBehavior.#ctor*
modifiers.csharp:
@@ -118,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: Actions/Behaviors/ActionBehavior.cs
- startLine: 104
+ startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -186,6 +185,18 @@ references:
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
+- uid: System.Runtime.Serialization.DataContractAttribute
+ commentId: T:System.Runtime.Serialization.DataContractAttribute
+ parent: System.Runtime.Serialization
+ isExternal: true
+ name: DataContractAttribute
+ nameWithType: DataContractAttribute
+ fullName: System.Runtime.Serialization.DataContractAttribute
+- uid: TinyLife.Actions.Handlers
+ commentId: N:TinyLife.Actions.Handlers
+ name: TinyLife.Actions.Handlers
+ nameWithType: TinyLife.Actions.Handlers
+ fullName: TinyLife.Actions.Handlers
- uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors
name: TinyLife.Actions.Behaviors
@@ -758,6 +769,12 @@ references:
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
+- uid: System.Runtime.Serialization
+ commentId: N:System.Runtime.Serialization
+ isExternal: true
+ name: System.Runtime.Serialization
+ nameWithType: System.Runtime.Serialization
+ fullName: System.Runtime.Serialization
- uid: System
commentId: N:System
isExternal: true
diff --git a/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml
index 797cf80..082a846 100644
--- a/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.SinkBehavior.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SinkBehavior
path: Actions/Behaviors/SinkBehavior.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -33,6 +33,7 @@ items:
content: 'public class SinkBehavior : MultiActionBehavior'
content.vb: >-
Public Class SinkBehavior
+
Inherits MultiActionBehavior
inheritance:
- System.Object
@@ -77,18 +78,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Behaviors/SinkBehavior.cs
- startLine: 20
+ startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCreates a new action behavior with the given underlying action.\nTo create an action behavior of a given type automatically, use .\n"
example: []
syntax:
content: public SinkBehavior(Action action)
parameters:
- id: action
type: TinyLife.Actions.Action
- description: The action that this behavior is acting upon
content.vb: Public Sub New(action As Action)
overload: TinyLife.Actions.Behaviors.SinkBehavior.#ctor*
modifiers.csharp:
@@ -117,13 +116,11 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCreates a set of actions that should be executed before the main starts.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: ''
content.vb: Public Overrides Function CreateFirstActions As IEnumerable(Of Action)
overridden: TinyLife.Actions.Behaviors.MultiActionBehavior.CreateFirstActions
overload: TinyLife.Actions.Behaviors.SinkBehavior.CreateFirstActions*
@@ -155,20 +152,16 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed since the last update frame
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.Behaviors.SinkBehavior.Update*
@@ -200,14 +193,12 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCauses any activities that this action behavior executes to be marked as completed.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void OnCompleted(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
- description: ''
content.vb: Public Overrides Sub OnCompleted(completion As CompletionType)
overridden: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Behaviors.SinkBehavior.OnCompleted*
diff --git a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
index 04950f8..57c08dd 100644
--- a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkAtDeskObjectBehavior
path: Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@@ -33,6 +33,7 @@ items:
content: 'public class WorkAtDeskObjectBehavior : MultiActionBehavior'
content.vb: >-
Public Class WorkAtDeskObjectBehavior
+
Inherits MultiActionBehavior
inheritance:
- System.Object
@@ -79,18 +80,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Behaviors/WorkAtDeskObjectBehavior.cs
- startLine: 18
+ startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCreates a new action behavior with the given underlying action.\nTo create an action behavior of a given type automatically, use .\n"
example: []
syntax:
content: public WorkAtDeskObjectBehavior(Action action)
parameters:
- id: action
type: TinyLife.Actions.Action
- description: The action that this behavior is acting upon
content.vb: Public Sub New(action As Action)
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor*
modifiers.csharp:
@@ -119,13 +118,11 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nCreates a set of actions that should be executed before the main starts.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: ''
content.vb: Public Overrides Function CreateFirstActions As IEnumerable(Of Action)
overridden: TinyLife.Actions.Behaviors.MultiActionBehavior.CreateFirstActions
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions*
@@ -157,20 +154,16 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed since the last update frame
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update*
@@ -202,17 +195,14 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: "\nReturns the action that should be executed after this action behavior's underlying completes.\nThis method is automatically called when using in .\n"
example: []
syntax:
content: public override Action GetNextAction(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
- description: The underlying action's completion type
return:
type: TinyLife.Actions.Action
- description: The action that should be executed next, or null
content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action
overridden: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction*
diff --git a/docs/api/TinyLife.Actions.CompletionType.yml b/docs/api/TinyLife.Actions.CompletionType.yml
index 242b7e4..89b49bb 100644
--- a/docs/api/TinyLife.Actions.CompletionType.yml
+++ b/docs/api/TinyLife.Actions.CompletionType.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompletionType
path: Actions/CompletionType.cs
- startLine: 4
+ startLine: 5
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -60,7 +60,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Active
path: Actions/CompletionType.cs
- startLine: 9
+ startLine: 10
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -94,7 +94,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: Actions/CompletionType.cs
- startLine: 13
+ startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -128,7 +128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Failed
path: Actions/CompletionType.cs
- startLine: 17
+ startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -162,7 +162,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Canceled
path: Actions/CompletionType.cs
- startLine: 21
+ startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.DieAction.yml b/docs/api/TinyLife.Actions.DieAction.yml
index e4a23aa..ec75dcd 100644
--- a/docs/api/TinyLife.Actions.DieAction.yml
+++ b/docs/api/TinyLife.Actions.DieAction.yml
@@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DieAction
path: Actions/DieAction.cs
- startLine: 20
+ startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -39,7 +39,9 @@ items:
content: 'public class DieAction : Action, IGenericDataHolder'
content.vb: >-
Public Class DieAction
+
Inherits Action
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -122,7 +124,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reason
path: Actions/DieAction.cs
- startLine: 26
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -165,21 +167,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/DieAction.cs
- startLine: 29
+ startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public DieAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.DieAction.#ctor*
modifiers.csharp:
@@ -208,7 +207,6 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n"
example: []
syntax:
content: public override void Initialize()
@@ -243,13 +241,11 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns a localized string that explains this action in short.\nBy default, this method returns .\n"
example: []
syntax:
content: public override string GetDisplayName()
return:
type: System.String
- description: This action's display name
content.vb: Public Overrides Function GetDisplayName As String
overridden: TinyLife.Actions.Action.GetDisplayName
overload: TinyLife.Actions.DieAction.GetDisplayName*
@@ -281,17 +277,14 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns whether or not this action can be canceled by the given outside source.\nNote that the outside source can be null, and if it is, it means that the player canceled the action manually.\nBy default, actions can only be canceled if the cancelSource
is null.\n"
example: []
syntax:
content: public override bool CanCancel(Action cancelSource)
parameters:
- id: cancelSource
type: TinyLife.Actions.Action
- description: The source of the cancelation, or null if the player canceled it
return:
type: System.Boolean
- description: true if the action can be canceled
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
overridden: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.DieAction.CanCancel*
@@ -323,20 +316,16 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns true if the given person
can (automatically) enqueue a social action with the that is executing this action.\nNote that enqueueing a social action manually is still possible even if this method returns false.\nBy default, only returns false on this method.\n"
example: []
syntax:
content: public override bool CanEnqueueConversation(Person person, ActionType type)
parameters:
- id: person
type: TinyLife.Objects.Person
- description: The person that wants to converse with us
- id: type
type: TinyLife.Actions.ActionType
- description: The type of action that should be enqueued
return:
type: System.Boolean
- description: Whether or not enqueueing a social action is possible
content.vb: Public Overrides Function CanEnqueueConversation(person As Person, type As ActionType) As Boolean
overridden: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
overload: TinyLife.Actions.DieAction.CanEnqueueConversation*
@@ -368,20 +357,16 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n"
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.DieAction.Update*
@@ -409,17 +394,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: Actions/DieAction.cs
- startLine: 86
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: The current completion type of this action
content.vb: Public Overrides Function IsCompleted As CompletionType
overridden: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
overload: TinyLife.Actions.DieAction.IsCompleted*
@@ -447,18 +430,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: Actions/DieAction.cs
- startLine: 91
+ startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n"
example: []
syntax:
content: public override void OnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.DieAction.OnCompleted*
@@ -486,7 +467,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Enqueue
path: Actions/DieAction.cs
- startLine: 103
+ startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.Emote.yml b/docs/api/TinyLife.Actions.Emote.yml
index 50d5c75..7ab92b4 100644
--- a/docs/api/TinyLife.Actions.Emote.yml
+++ b/docs/api/TinyLife.Actions.Emote.yml
@@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emote
path: Actions/Emote.cs
- startLine: 14
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -71,7 +71,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllCategories
path: Actions/Emote.cs
- startLine: 19
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: Actions/Emote.cs
- startLine: 55
+ startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -143,7 +143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: Actions/Emote.cs
- startLine: 59
+ startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/Emote.cs
- startLine: 66
+ startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -217,7 +217,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomEmote
path: Actions/Emote.cs
- startLine: 76
+ startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -258,7 +258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmotes
path: Actions/Emote.cs
- startLine: 85
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -299,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: Actions/Emote.cs
- startLine: 100
+ startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.EmoteCategory.yml b/docs/api/TinyLife.Actions.EmoteCategory.yml
index 836ca82..45de227 100644
--- a/docs/api/TinyLife.Actions.EmoteCategory.yml
+++ b/docs/api/TinyLife.Actions.EmoteCategory.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: Actions/Emote.cs
- startLine: 117
+ startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -69,7 +69,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: General
path: Actions/Emote.cs
- startLine: 123
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -103,7 +103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Travel
path: Actions/Emote.cs
- startLine: 127
+ startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: Actions/Emote.cs
- startLine: 131
+ startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -171,7 +171,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirty
path: Actions/Emote.cs
- startLine: 135
+ startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -205,7 +205,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unable
path: Actions/Emote.cs
- startLine: 139
+ startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml
index 30cdade..41a9050 100644
--- a/docs/api/TinyLife.Actions.GoHereAction.yml
+++ b/docs/api/TinyLife.Actions.GoHereAction.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHereAction
path: Actions/GoHereAction.cs
- startLine: 11
+ startLine: 12
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -34,7 +34,9 @@ items:
content: 'public class GoHereAction : MultiAction, IGenericDataHolder'
content.vb: >-
Public Class GoHereAction
+
Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -130,21 +132,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/GoHereAction.cs
- startLine: 14
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public GoHereAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.GoHereAction.#ctor*
modifiers.csharp:
@@ -173,13 +172,11 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
example: []
syntax:
content: protected override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: A set of actions that sohuld run before this action
content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of Action)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.GoHereAction.CreateFirstActions*
@@ -211,7 +208,6 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nInitializes the main action.\nThis method is called after has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
@@ -242,17 +238,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: Actions/GoHereAction.cs
- startLine: 58
+ startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method returns whether or not the main action is completed.\n"
example: []
syntax:
content: protected override CompletionType AndThenIsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: Whether the main action is completed
content.vb: Protected Overrides Function AndThenIsCompleted As CompletionType
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.GoHereAction.AndThenIsCompleted*
@@ -280,21 +274,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: Actions/GoHereAction.cs
- startLine: 63
+ startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns whether or not this action can be canceled by the given outside source.\nNote that the outside source can be null, and if it is, it means that the player canceled the action manually.\nBy default, actions can only be canceled if the cancelSource
is null.\n"
example: []
syntax:
content: public override bool CanCancel(Action cancelSource)
parameters:
- id: cancelSource
type: TinyLife.Actions.Action
- description: The source of the cancelation, or null if the player canceled it
return:
type: System.Boolean
- description: true if the action can be canceled
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
overridden: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.GoHereAction.CanCancel*
diff --git a/docs/api/TinyLife.Actions.MultiActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
similarity index 71%
rename from docs/api/TinyLife.Actions.MultiActionHandler.yml
rename to docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
index 36bf641..34cd159 100644
--- a/docs/api/TinyLife.Actions.MultiActionHandler.yml
+++ b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
@@ -1,35 +1,35 @@
### YamlMime:ManagedReference
items:
-- uid: TinyLife.Actions.MultiActionHandler
- commentId: T:TinyLife.Actions.MultiActionHandler
+- uid: TinyLife.Actions.Handlers.MultiActionHandler
+ commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
id: MultiActionHandler
- parent: TinyLife.Actions
+ parent: TinyLife.Actions.Handlers
children:
- - TinyLife.Actions.MultiActionHandler.Actions
- - TinyLife.Actions.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction})
- - TinyLife.Actions.MultiActionHandler.IsCompleted
- - TinyLife.Actions.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- - TinyLife.Actions.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.MultiActionHandler.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Handlers.MultiActionHandler.Actions
+ - TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
+ - TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
+ - TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
langs:
- csharp
- vb
name: MultiActionHandler
nameWithType: MultiActionHandler
- fullName: TinyLife.Actions.MultiActionHandler
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler
type: Class
source:
remote:
- path: TinyLife/Actions/MultiActionHandler.cs
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiActionHandler
- path: Actions/MultiActionHandler.cs
- startLine: 13
+ path: Actions/Handlers/MultiActionHandler.cs
+ startLine: 14
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nA multi action handler is a handler that is used by , which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nA multi action handler is a handler that is used by , which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
example: []
syntax:
content: >-
@@ -51,7 +51,7 @@ items:
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- - TinyLife.Actions.MultiActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
+ - TinyLife.Actions.Handlers.MultiActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
@@ -62,28 +62,28 @@ items:
modifiers.vb:
- Public
- Class
-- uid: TinyLife.Actions.MultiActionHandler.Actions
- commentId: P:TinyLife.Actions.MultiActionHandler.Actions
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
+ commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
id: Actions
- parent: TinyLife.Actions.MultiActionHandler
+ parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: Actions
nameWithType: MultiActionHandler.Actions
- fullName: TinyLife.Actions.MultiActionHandler.Actions
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions
type: Property
source:
remote:
- path: TinyLife/Actions/MultiActionHandler.cs
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
- path: Actions/MultiActionHandler.cs
- startLine: 20
+ path: Actions/Handlers/MultiActionHandler.cs
+ startLine: 21
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
+ namespace: TinyLife.Actions.Handlers
summary: "\nThe actions that still have to be completed.\nThe head of this queue is the action that is currently being executed.\n"
example: []
syntax:
@@ -98,7 +98,7 @@ items:
Public ReadOnly Property Actions As Queue(Of TypelessAction)
- overload: TinyLife.Actions.MultiActionHandler.Actions*
+ overload: TinyLife.Actions.Handlers.MultiActionHandler.Actions*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
@@ -109,71 +109,77 @@ items:
modifiers.vb:
- Public
- ReadOnly
-- uid: TinyLife.Actions.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction})
- commentId: M:TinyLife.Actions.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction})
- id: Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction})
- parent: TinyLife.Actions.MultiActionHandler
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
+ id: Initialize(System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction},System.Boolean)
+ parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
- name: Initialize(IEnumerable)
- nameWithType: MultiActionHandler.Initialize(IEnumerable)
- fullName: TinyLife.Actions.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable)
+ name: Initialize(IEnumerable, Boolean)
+ nameWithType: MultiActionHandler.Initialize(IEnumerable, Boolean)
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable, System.Boolean)
type: Method
source:
remote:
- path: TinyLife/Actions/MultiActionHandler.cs
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
- path: Actions/MultiActionHandler.cs
- startLine: 29
+ path: Actions/Handlers/MultiActionHandler.cs
+ startLine: 32
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nInitializes this multi action handler with the given set of actions.\nIf actions
is empty, the initialization fails and is returned in .\nIf a null action is returned as the first item, no first actions will be executed and is returned in .\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nInitializes this multi action handler with the given set of actions.\nIf actions
is empty, the initialization fails and is returned in .\nIf a null action is returned as the first item, no first actions will be executed and is returned in .\n"
example: []
syntax:
- content: public void Initialize(IEnumerable actions)
+ content: public CompletionType Initialize(IEnumerable actions, bool automatic = false)
parameters:
- id: actions
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
description: The actions to initialize
- content.vb: Public Sub Initialize(actions As IEnumerable(Of TypelessAction))
- overload: TinyLife.Actions.MultiActionHandler.Initialize*
- nameWithType.vb: MultiActionHandler.Initialize(IEnumerable(Of TypelessAction))
+ - id: automatic
+ type: System.Boolean
+ description: Whether the action should be considered
+ return:
+ type: TinyLife.Actions.CompletionType
+ description: The completion type that this multi action handler has after initialization
+ content.vb: Public Function Initialize(actions As IEnumerable(Of TypelessAction), automatic As Boolean = False) As CompletionType
+ overload: TinyLife.Actions.Handlers.MultiActionHandler.Initialize*
+ nameWithType.vb: MultiActionHandler.Initialize(IEnumerable(Of TypelessAction), Boolean)
modifiers.csharp:
- public
modifiers.vb:
- Public
- fullName.vb: TinyLife.Actions.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Typeless.TypelessAction))
- name.vb: Initialize(IEnumerable(Of TypelessAction))
-- uid: TinyLife.Actions.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Typeless.TypelessAction), System.Boolean)
+ name.vb: Initialize(IEnumerable(Of TypelessAction), Boolean)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- parent: TinyLife.Actions.MultiActionHandler
+ parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: Update(GameTime, TimeSpan, Single)
nameWithType: MultiActionHandler.Update(GameTime, TimeSpan, Single)
- fullName: TinyLife.Actions.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
type: Method
source:
remote:
- path: TinyLife/Actions/MultiActionHandler.cs
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
- path: Actions/MultiActionHandler.cs
- startLine: 56
+ path: Actions/Handlers/MultiActionHandler.cs
+ startLine: 62
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nUpdates this multi action handler, advancing all of the , if there are any\nThis action should be called at the end of or any derived methods.\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nUpdates this multi action handler, advancing all of the , if there are any\nThis action should be called at the end of or any derived methods.\n"
example: []
syntax:
- content: public void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
+ content: public CompletionType Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -184,35 +190,38 @@ items:
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
- content.vb: Public Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
- overload: TinyLife.Actions.MultiActionHandler.Update*
+ return:
+ type: TinyLife.Actions.CompletionType
+ description: The completion type that this multi action handler has after this update
+ content.vb: Public Function Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) As CompletionType
+ overload: TinyLife.Actions.Handlers.MultiActionHandler.Update*
modifiers.csharp:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.MultiActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.MultiActionHandler.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
- parent: TinyLife.Actions.MultiActionHandler
+ parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: MultiActionHandler.Validate(Person)
- fullName: TinyLife.Actions.MultiActionHandler.Validate(TinyLife.Objects.Person)
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
type: Method
source:
remote:
- path: TinyLife/Actions/MultiActionHandler.cs
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
- path: Actions/MultiActionHandler.cs
- startLine: 77
+ path: Actions/Handlers/MultiActionHandler.cs
+ startLine: 90
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nValidates this multi action handler and all of the it hosts\nThis method should be called in .\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nValidates this multi action handler and all of the it hosts\nThis method should be called in .\n"
example: []
syntax:
content: public bool Validate(Person person)
@@ -224,34 +233,34 @@ items:
type: System.Boolean
description: ''
content.vb: Public Function Validate(person As Person) As Boolean
- overload: TinyLife.Actions.MultiActionHandler.Validate*
+ overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
modifiers.csharp:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.MultiActionHandler.IsCompleted
- commentId: M:TinyLife.Actions.MultiActionHandler.IsCompleted
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
id: IsCompleted
- parent: TinyLife.Actions.MultiActionHandler
+ parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: IsCompleted()
nameWithType: MultiActionHandler.IsCompleted()
- fullName: TinyLife.Actions.MultiActionHandler.IsCompleted()
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted()
type: Method
source:
remote:
- path: TinyLife/Actions/MultiActionHandler.cs
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
- path: Actions/MultiActionHandler.cs
- startLine: 94
+ path: Actions/Handlers/MultiActionHandler.cs
+ startLine: 109
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nReturns a that determines whether this multi action handler has completed.\nIf is not (yet) initialized, is returned. Otherwise, the current action's result is returned.\nIf all are completed, is returned.\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nReturns a that determines whether this multi action handler has completed.\nIf is not (yet) initialized, is returned. Otherwise, the current action's result is returned.\nIf all are completed, is returned.\n"
example: []
syntax:
content: public CompletionType IsCompleted()
@@ -259,34 +268,34 @@ items:
type: TinyLife.Actions.CompletionType
description: This multi action handler's completion state
content.vb: Public Function IsCompleted As CompletionType
- overload: TinyLife.Actions.MultiActionHandler.IsCompleted*
+ overload: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted*
modifiers.csharp:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
id: OnCompleted(TinyLife.Actions.CompletionType)
- parent: TinyLife.Actions.MultiActionHandler
+ parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: OnCompleted(CompletionType)
nameWithType: MultiActionHandler.OnCompleted(CompletionType)
- fullName: TinyLife.Actions.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
type: Method
source:
remote:
- path: TinyLife/Actions/MultiActionHandler.cs
+ path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
- path: Actions/MultiActionHandler.cs
- startLine: 111
+ path: Actions/Handlers/MultiActionHandler.cs
+ startLine: 124
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nCalls this underlying ' currently executing action's method.\nThis should be called for any completion type that the action that uses this underlying action experiences, even and .\nIf the underlying are null or already completed, this method has no effect.\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nCalls this underlying ' currently executing action's method.\nThis should be called for any completion type that the action that uses this underlying action experiences, even and .\nIf the underlying are null or already completed, this method has no effect.\n"
example: []
syntax:
content: public bool OnCompleted(CompletionType type)
@@ -296,9 +305,9 @@ items:
description: The completion type
return:
type: System.Boolean
- description: Whether the copletion type was consumed by an action
+ description: Whether the completion type was consumed by this multi action handler
content.vb: Public Function OnCompleted(type As CompletionType) As Boolean
- overload: TinyLife.Actions.MultiActionHandler.OnCompleted*
+ overload: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted*
modifiers.csharp:
- public
modifiers.vb:
@@ -310,20 +319,20 @@ references:
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
-- uid: TinyLife.Actions.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
-- uid: TinyLife.Actions.MultiActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.MultiActionHandler.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Objects.Person)
isExternal: true
-- uid: TinyLife.Actions.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
isExternal: true
-- uid: TinyLife.Actions
- commentId: N:TinyLife.Actions
- name: TinyLife.Actions
- nameWithType: TinyLife.Actions
- fullName: TinyLife.Actions
+- uid: TinyLife.Actions.Handlers
+ commentId: N:TinyLife.Actions.Handlers
+ name: TinyLife.Actions.Handlers
+ nameWithType: TinyLife.Actions.Handlers
+ fullName: TinyLife.Actions.Handlers
- uid: System.Object
commentId: T:System.Object
parent: System
@@ -610,21 +619,21 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.MultiActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy()
nameWithType: Extensions.JsonCopy()
- fullName: TinyLife.Utilities.Extensions.JsonCopy()
+ fullName: TinyLife.Utilities.Extensions.JsonCopy()
nameWithType.vb: Extensions.JsonCopy(Of MultiActionHandler)()
- fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.MultiActionHandler)()
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Handlers.MultiActionHandler)()
name.vb: JsonCopy(Of MultiActionHandler)()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy
nameWithType: Extensions.JsonCopy
- fullName: TinyLife.Utilities.Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
- name: (
nameWithType: (
fullName: (
@@ -635,13 +644,18 @@ references:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy(Of MultiActionHandler)
nameWithType: Extensions.JsonCopy(Of MultiActionHandler)
- fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.MultiActionHandler)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Handlers.MultiActionHandler)
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
- uid: System
commentId: N:System
isExternal: true
@@ -695,11 +709,11 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
-- uid: TinyLife.Actions.MultiActionHandler.Actions*
- commentId: Overload:TinyLife.Actions.MultiActionHandler.Actions
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions*
+ commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Actions
name: Actions
nameWithType: MultiActionHandler.Actions
- fullName: TinyLife.Actions.MultiActionHandler.Actions
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions
- uid: System.Collections.Generic.Queue{TinyLife.Actions.Typeless.TypelessAction}
commentId: T:System.Collections.Generic.Queue{TinyLife.Actions.Typeless.TypelessAction}
parent: System.Collections.Generic
@@ -790,17 +804,23 @@ references:
- uid: TinyLife.Actions.CompletionType.Failed
commentId: F:TinyLife.Actions.CompletionType.Failed
isExternal: true
-- uid: TinyLife.Actions.MultiActionHandler.IsCompleted
- commentId: M:TinyLife.Actions.MultiActionHandler.IsCompleted
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
isExternal: true
- uid: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed
isExternal: true
-- uid: TinyLife.Actions.MultiActionHandler.Initialize*
- commentId: Overload:TinyLife.Actions.MultiActionHandler.Initialize
+- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: StartedAutomatically
+ nameWithType: TypelessAction.StartedAutomatically
+ fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize*
+ commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Initialize
name: Initialize
nameWithType: MultiActionHandler.Initialize
- fullName: TinyLife.Actions.MultiActionHandler.Initialize
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Initialize
- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
parent: System.Collections.Generic
@@ -843,6 +863,25 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+- uid: TinyLife.Actions.CompletionType
+ commentId: T:TinyLife.Actions.CompletionType
+ parent: TinyLife.Actions
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+- uid: TinyLife.Actions.Typeless.TypelessAction
+ commentId: T:TinyLife.Actions.Typeless.TypelessAction
+ parent: TinyLife.Actions.Typeless
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
@@ -882,8 +921,13 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.MultiActionHandler.Actions
- commentId: P:TinyLife.Actions.MultiActionHandler.Actions
+- uid: TinyLife.Actions.Typeless
+ commentId: N:TinyLife.Actions.Typeless
+ name: TinyLife.Actions.Typeless
+ nameWithType: TinyLife.Actions.Typeless
+ fullName: TinyLife.Actions.Typeless
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
+ commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
isExternal: true
- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@@ -959,11 +1003,11 @@ references:
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
isExternal: true
-- uid: TinyLife.Actions.MultiActionHandler.Update*
- commentId: Overload:TinyLife.Actions.MultiActionHandler.Update
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update*
+ commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Update
name: Update
nameWithType: MultiActionHandler.Update
- fullName: TinyLife.Actions.MultiActionHandler.Update
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Update
- uid: Microsoft.Xna.Framework.GameTime
commentId: T:Microsoft.Xna.Framework.GameTime
parent: Microsoft.Xna.Framework
@@ -1033,35 +1077,22 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.MultiActionHandler.Validate*
- commentId: Overload:TinyLife.Actions.MultiActionHandler.Validate
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
+ commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate
name: Validate
nameWithType: MultiActionHandler.Validate
- fullName: TinyLife.Actions.MultiActionHandler.Validate
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- name: Boolean
- nameWithType: Boolean
- fullName: System.Boolean
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
-- uid: TinyLife.Actions.CompletionType
- commentId: T:TinyLife.Actions.CompletionType
- parent: TinyLife.Actions
- name: CompletionType
- nameWithType: CompletionType
- fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -1090,22 +1121,11 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.MultiActionHandler.IsCompleted*
- commentId: Overload:TinyLife.Actions.MultiActionHandler.IsCompleted
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted*
+ commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
name: IsCompleted
nameWithType: MultiActionHandler.IsCompleted
- fullName: TinyLife.Actions.MultiActionHandler.IsCompleted
-- uid: TinyLife.Actions.Typeless.TypelessAction
- commentId: T:TinyLife.Actions.Typeless.TypelessAction
- parent: TinyLife.Actions.Typeless
- name: TypelessAction
- nameWithType: TypelessAction
- fullName: TinyLife.Actions.Typeless.TypelessAction
-- uid: TinyLife.Actions.Typeless
- commentId: N:TinyLife.Actions.Typeless
- name: TinyLife.Actions.Typeless
- nameWithType: TinyLife.Actions.Typeless
- fullName: TinyLife.Actions.Typeless
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
@@ -1145,8 +1165,8 @@ references:
- uid: TinyLife.Actions.CompletionType.Canceled
commentId: F:TinyLife.Actions.CompletionType.Canceled
isExternal: true
-- uid: TinyLife.Actions.MultiActionHandler.OnCompleted*
- commentId: Overload:TinyLife.Actions.MultiActionHandler.OnCompleted
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted*
+ commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted
name: OnCompleted
nameWithType: MultiActionHandler.OnCompleted
- fullName: TinyLife.Actions.MultiActionHandler.OnCompleted
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted
diff --git a/docs/api/TinyLife.Actions.UnderlyingActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml
similarity index 67%
rename from docs/api/TinyLife.Actions.UnderlyingActionHandler.yml
rename to docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml
index 06c4432..cc2ae68 100644
--- a/docs/api/TinyLife.Actions.UnderlyingActionHandler.yml
+++ b/docs/api/TinyLife.Actions.Handlers.UnderlyingActionHandler.yml
@@ -1,35 +1,36 @@
### YamlMime:ManagedReference
items:
-- uid: TinyLife.Actions.UnderlyingActionHandler
- commentId: T:TinyLife.Actions.UnderlyingActionHandler
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
+ commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
id: UnderlyingActionHandler
- parent: TinyLife.Actions
+ parent: TinyLife.Actions.Handlers
children:
- - TinyLife.Actions.UnderlyingActionHandler.Action
- - TinyLife.Actions.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- - TinyLife.Actions.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
- - TinyLife.Actions.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- - TinyLife.Actions.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
+ - 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.Validate(TinyLife.Objects.Person)
langs:
- csharp
- vb
name: UnderlyingActionHandler
nameWithType: UnderlyingActionHandler
- fullName: TinyLife.Actions.UnderlyingActionHandler
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
type: Class
source:
remote:
- path: TinyLife/Actions/UnderlyingActionHandler.cs
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnderlyingActionHandler
- path: Actions/UnderlyingActionHandler.cs
- startLine: 13
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 14
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nAn UnderlyingAction is a class that can instantiate a single that will be executed as part of the action it is used in.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nAn UnderlyingAction is a class that can instantiate a single that will be executed as part of the action it is used in.\nNote that, when using this class, , and especially have to be called in the appropriate places.\n"
example: []
syntax:
content: >-
@@ -51,7 +52,7 @@ items:
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- - TinyLife.Actions.UnderlyingActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
@@ -62,79 +63,75 @@ items:
modifiers.vb:
- Public
- Class
-- uid: TinyLife.Actions.UnderlyingActionHandler.Action
- commentId: P:TinyLife.Actions.UnderlyingActionHandler.Action
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
+ commentId: P:TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
id: Action
- parent: TinyLife.Actions.UnderlyingActionHandler
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: Action
nameWithType: UnderlyingActionHandler.Action
- fullName: TinyLife.Actions.UnderlyingActionHandler.Action
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
type: Property
source:
remote:
- path: TinyLife/Actions/UnderlyingActionHandler.cs
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
- path: Actions/UnderlyingActionHandler.cs
- startLine: 20
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 21
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nThe underlying action.\nThis should be initialized using .\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nThe underlying action.\nThis should be initialized using .\n"
example: []
syntax:
content: >-
- [DataMember(EmitDefaultValue = false)]
+ [DataMember]
public TypelessAction Action { get; }
parameters: []
return:
type: TinyLife.Actions.Typeless.TypelessAction
content.vb: >-
-
+
Public ReadOnly Property Action As TypelessAction
- overload: TinyLife.Actions.UnderlyingActionHandler.Action*
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- namedArguments:
- - name: EmitDefaultValue
- type: System.Boolean
- value: false
modifiers.csharp:
- public
- get
modifiers.vb:
- Public
- ReadOnly
-- uid: TinyLife.Actions.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
id: Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- parent: TinyLife.Actions.UnderlyingActionHandler
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: Initialize(ActionType, ActionInfo, Boolean, Boolean)
nameWithType: UnderlyingActionHandler.Initialize(ActionType, ActionInfo, Boolean, Boolean)
- fullName: TinyLife.Actions.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Boolean)
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, System.Boolean, System.Boolean)
type: Method
source:
remote:
- path: TinyLife/Actions/UnderlyingActionHandler.cs
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
- path: Actions/UnderlyingActionHandler.cs
- startLine: 32
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 31
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
+ namespace: TinyLife.Actions.Handlers
summary: "\nInitializes the underlying action of this action\n"
example: []
syntax:
@@ -155,34 +152,34 @@ items:
return:
type: TinyLife.Actions.Typeless.TypelessAction
content.vb: Public Function Initialize(type As ActionType, info As ActionInfo, automatic As Boolean = False, force As Boolean = True) As TypelessAction
- overload: TinyLife.Actions.UnderlyingActionHandler.Initialize*
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize*
modifiers.csharp:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
id: InitializeExact(TinyLife.Actions.Typeless.TypelessAction,System.Boolean)
- parent: TinyLife.Actions.UnderlyingActionHandler
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: InitializeExact(TypelessAction, Boolean)
nameWithType: UnderlyingActionHandler.InitializeExact(TypelessAction, Boolean)
- fullName: TinyLife.Actions.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction, System.Boolean)
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Typeless.TypelessAction, System.Boolean)
type: Method
source:
remote:
- path: TinyLife/Actions/UnderlyingActionHandler.cs
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeExact
- path: Actions/UnderlyingActionHandler.cs
- startLine: 45
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 44
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nInitializes the underlying action of this action using the given .\nIf should be tested, can be used instead.\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nInitializes the underlying action of this action using the given .\nIf should be tested, can be used instead.\n"
example: []
syntax:
content: public void InitializeExact(TypelessAction action, bool automatic = false)
@@ -194,34 +191,34 @@ items:
type: System.Boolean
description: Whether the action should be considered
content.vb: Public Sub InitializeExact(action As TypelessAction, automatic As Boolean = False)
- overload: TinyLife.Actions.UnderlyingActionHandler.InitializeExact*
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact*
modifiers.csharp:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- parent: TinyLife.Actions.UnderlyingActionHandler
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: Update(GameTime, TimeSpan, Single)
nameWithType: UnderlyingActionHandler.Update(GameTime, TimeSpan, Single)
- fullName: TinyLife.Actions.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
type: Method
source:
remote:
- path: TinyLife/Actions/UnderlyingActionHandler.cs
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
- path: Actions/UnderlyingActionHandler.cs
- startLine: 63
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 61
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nUpdates the , if it exists.\nThis action should be called at the end of or any derived methods.\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nUpdates the , if it exists.\nThis action should be called at the end of or any derived methods.\n"
example: []
syntax:
content: public void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@@ -236,101 +233,142 @@ items:
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
- overload: TinyLife.Actions.UnderlyingActionHandler.Update*
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update*
modifiers.csharp:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
- parent: TinyLife.Actions.UnderlyingActionHandler
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: Validate(Person)
nameWithType: UnderlyingActionHandler.Validate(Person)
- fullName: TinyLife.Actions.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
type: Method
source:
remote:
- path: TinyLife/Actions/UnderlyingActionHandler.cs
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
- path: Actions/UnderlyingActionHandler.cs
- startLine: 78
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 76
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
- summary: "\nValidates this action container and its .\nThis method should be called in .\n"
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nValidates this action container and its .\nThis method should be called in .\n"
example: []
syntax:
- content: public void Validate(Person person)
+ content: public bool Validate(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: ''
- content.vb: Public Sub Validate(person As Person)
- overload: TinyLife.Actions.UnderlyingActionHandler.Validate*
+ return:
+ type: System.Boolean
+ description: ''
+ content.vb: Public Function Validate(person As Person) As Boolean
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
modifiers.csharp:
- public
modifiers.vb:
- Public
-- uid: TinyLife.Actions.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
+ id: IsCompleted
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
+ langs:
+ - csharp
+ - vb
+ name: IsCompleted()
+ nameWithType: UnderlyingActionHandler.IsCompleted()
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: IsCompleted
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 91
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Handlers
+ summary: "\nReturns whether the current is completed, or returns if there is no current action.\n"
+ example: []
+ syntax:
+ content: public CompletionType IsCompleted()
+ return:
+ type: TinyLife.Actions.CompletionType
+ description: Whether this underlying action handler is completed.
+ content.vb: Public Function IsCompleted As CompletionType
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted*
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
id: OnCompleted(TinyLife.Actions.CompletionType)
- parent: TinyLife.Actions.UnderlyingActionHandler
+ parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs:
- csharp
- vb
name: OnCompleted(CompletionType)
nameWithType: UnderlyingActionHandler.OnCompleted(CompletionType)
- fullName: TinyLife.Actions.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
type: Method
source:
remote:
- path: TinyLife/Actions/UnderlyingActionHandler.cs
+ path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
- path: Actions/UnderlyingActionHandler.cs
- startLine: 92
+ path: Actions/Handlers/UnderlyingActionHandler.cs
+ startLine: 102
assemblies:
- Tiny Life
- namespace: TinyLife.Actions
+ namespace: TinyLife.Actions.Handlers
summary: "\nCalls this underlying action's method.\nThis should be called for any completion type that the action that uses this underlying action experiences, even and .\nIf the underlying action is null or already completed, this method has no effect.\n"
example: []
syntax:
- content: public void OnCompleted(CompletionType type)
+ content: public bool OnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The completion type
- content.vb: Public Sub OnCompleted(type As CompletionType)
- overload: TinyLife.Actions.UnderlyingActionHandler.OnCompleted*
+ return:
+ type: System.Boolean
+ description: Whether the completion type was consumed by this underlying action handler
+ content.vb: Public Function OnCompleted(type As CompletionType) As Boolean
+ overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted*
modifiers.csharp:
- public
modifiers.vb:
- Public
references:
-- uid: TinyLife.Actions.UnderlyingActionHandler.Action
- commentId: P:TinyLife.Actions.UnderlyingActionHandler.Action
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
+ commentId: P:TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
isExternal: true
-- uid: TinyLife.Actions.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
-- uid: TinyLife.Actions.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Objects.Person)
isExternal: true
-- uid: TinyLife.Actions.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
isExternal: true
-- uid: TinyLife.Actions
- commentId: N:TinyLife.Actions
- name: TinyLife.Actions
- nameWithType: TinyLife.Actions
- fullName: TinyLife.Actions
+- uid: TinyLife.Actions.Handlers
+ commentId: N:TinyLife.Actions.Handlers
+ name: TinyLife.Actions.Handlers
+ nameWithType: TinyLife.Actions.Handlers
+ fullName: TinyLife.Actions.Handlers
- uid: System.Object
commentId: T:System.Object
parent: System
@@ -617,21 +655,21 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.UnderlyingActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy()
nameWithType: Extensions.JsonCopy()
- fullName: TinyLife.Utilities.Extensions.JsonCopy()
+ fullName: TinyLife.Utilities.Extensions.JsonCopy()
nameWithType.vb: Extensions.JsonCopy(Of UnderlyingActionHandler)()
- fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.UnderlyingActionHandler)()
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Handlers.UnderlyingActionHandler)()
name.vb: JsonCopy(Of UnderlyingActionHandler)()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy
nameWithType: Extensions.JsonCopy
- fullName: TinyLife.Utilities.Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
- name: (
nameWithType: (
fullName: (
@@ -642,7 +680,7 @@ references:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy(Of UnderlyingActionHandler)
nameWithType: Extensions.JsonCopy(Of UnderlyingActionHandler)
- fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.UnderlyingActionHandler)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Handlers.UnderlyingActionHandler)
- name: (
nameWithType: (
fullName: (
@@ -702,14 +740,14 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
-- uid: TinyLife.Actions.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
isExternal: true
-- uid: TinyLife.Actions.UnderlyingActionHandler.Action*
- commentId: Overload:TinyLife.Actions.UnderlyingActionHandler.Action
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
name: Action
nameWithType: UnderlyingActionHandler.Action
- fullName: TinyLife.Actions.UnderlyingActionHandler.Action
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
- uid: TinyLife.Actions.Typeless.TypelessAction
commentId: T:TinyLife.Actions.Typeless.TypelessAction
parent: TinyLife.Actions.Typeless
@@ -730,11 +768,11 @@ references:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
-- uid: TinyLife.Actions.UnderlyingActionHandler.Initialize*
- commentId: Overload:TinyLife.Actions.UnderlyingActionHandler.Initialize
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize
name: Initialize
nameWithType: UnderlyingActionHandler.Initialize
- fullName: TinyLife.Actions.UnderlyingActionHandler.Initialize
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
@@ -754,11 +792,16 @@ references:
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
-- uid: TinyLife.Actions.UnderlyingActionHandler.InitializeExact*
- commentId: Overload:TinyLife.Actions.UnderlyingActionHandler.InitializeExact
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact
name: InitializeExact
nameWithType: UnderlyingActionHandler.InitializeExact
- fullName: TinyLife.Actions.UnderlyingActionHandler.InitializeExact
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact
- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Action
@@ -833,11 +876,11 @@ references:
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
isExternal: true
-- uid: TinyLife.Actions.UnderlyingActionHandler.Update*
- commentId: Overload:TinyLife.Actions.UnderlyingActionHandler.Update
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update
name: Update
nameWithType: UnderlyingActionHandler.Update
- fullName: TinyLife.Actions.UnderlyingActionHandler.Update
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update
- uid: Microsoft.Xna.Framework.GameTime
commentId: T:Microsoft.Xna.Framework.GameTime
parent: Microsoft.Xna.Framework
@@ -907,11 +950,11 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.UnderlyingActionHandler.Validate*
- commentId: Overload:TinyLife.Actions.UnderlyingActionHandler.Validate
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
name: Validate
nameWithType: UnderlyingActionHandler.Validate
- fullName: TinyLife.Actions.UnderlyingActionHandler.Validate
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
@@ -923,6 +966,20 @@ references:
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
+- uid: TinyLife.Actions.CompletionType.Completed
+ commentId: F:TinyLife.Actions.CompletionType.Completed
+ isExternal: true
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
+ name: IsCompleted
+ nameWithType: UnderlyingActionHandler.IsCompleted
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
+- uid: TinyLife.Actions.CompletionType
+ commentId: T:TinyLife.Actions.CompletionType
+ parent: TinyLife.Actions
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
@@ -965,14 +1022,8 @@ references:
- uid: TinyLife.Actions.CompletionType.Failed
commentId: F:TinyLife.Actions.CompletionType.Failed
isExternal: true
-- uid: TinyLife.Actions.UnderlyingActionHandler.OnCompleted*
- commentId: Overload:TinyLife.Actions.UnderlyingActionHandler.OnCompleted
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted*
+ commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted
name: OnCompleted
nameWithType: UnderlyingActionHandler.OnCompleted
- fullName: TinyLife.Actions.UnderlyingActionHandler.OnCompleted
-- uid: TinyLife.Actions.CompletionType
- commentId: T:TinyLife.Actions.CompletionType
- parent: TinyLife.Actions
- name: CompletionType
- nameWithType: CompletionType
- fullName: TinyLife.Actions.CompletionType
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted
diff --git a/docs/api/TinyLife.Actions.Handlers.yml b/docs/api/TinyLife.Actions.Handlers.yml
new file mode 100644
index 0000000..73f92d5
--- /dev/null
+++ b/docs/api/TinyLife.Actions.Handlers.yml
@@ -0,0 +1,34 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.Handlers
+ commentId: N:TinyLife.Actions.Handlers
+ id: TinyLife.Actions.Handlers
+ children:
+ - TinyLife.Actions.Handlers.MultiActionHandler
+ - TinyLife.Actions.Handlers.UnderlyingActionHandler
+ langs:
+ - csharp
+ - vb
+ name: TinyLife.Actions.Handlers
+ nameWithType: TinyLife.Actions.Handlers
+ fullName: TinyLife.Actions.Handlers
+ type: Namespace
+ assemblies:
+ - Tiny Life
+references:
+- uid: TinyLife.Actions.Handlers.MultiActionHandler
+ commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
+ parent: TinyLife.Actions.Handlers
+ name: MultiActionHandler
+ nameWithType: MultiActionHandler
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler
+- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
+ commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
+ name: UnderlyingActionHandler
+ nameWithType: UnderlyingActionHandler
+ fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
+- uid: TinyLife.Actions.Handlers
+ commentId: N:TinyLife.Actions.Handlers
+ name: TinyLife.Actions.Handlers
+ nameWithType: TinyLife.Actions.Handlers
+ fullName: TinyLife.Actions.Handlers
diff --git a/docs/api/TinyLife.Actions.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml
index dba88bb..3c4de4d 100644
--- a/docs/api/TinyLife.Actions.MultiAction.yml
+++ b/docs/api/TinyLife.Actions.MultiAction.yml
@@ -36,7 +36,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiAction
path: Actions/MultiAction.cs
- startLine: 12
+ startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -46,7 +46,9 @@ items:
content: 'public abstract class MultiAction : Action, IGenericDataHolder'
content.vb: >-
Public MustInherit Class MultiAction
+
Inherits Action
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -61,6 +63,8 @@ items:
- TinyLife.Actions.PutAwayAction
- TinyLife.Actions.SellAction
- TinyLife.Actions.SitAction
+ - TinyLife.Actions.SocialAction
+ - TinyLife.Actions.StoreAction
- TinyLife.Actions.WatchTvAction
implements:
- MLEM.Misc.IGenericDataHolder
@@ -140,11 +144,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Handler
path: Actions/MultiAction.cs
- startLine: 18
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThe that handles the actions created in \n"
+ summary: "\nThe that handles the actions created in \n"
example: []
syntax:
content: >-
@@ -152,7 +156,7 @@ items:
public readonly MultiActionHandler Handler
return:
- type: TinyLife.Actions.MultiActionHandler
+ type: TinyLife.Actions.Handlers.MultiActionHandler
content.vb: >-
@@ -185,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainElapsedTime
path: Actions/MultiAction.cs
- startLine: 23
+ startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -234,18 +238,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InProgressTime
path: Actions/MultiAction.cs
- startLine: 27
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nRepresents the amount of time that this action has "properly" been in progress for.\nThis is used by and and returns true only once the first actions are completed or the conversation has started, respectively.\nBy default, is returned.\n"
example: []
syntax:
content: public override TimeSpan InProgressTime { get; }
parameters: []
return:
type: System.TimeSpan
- description: The amount of time that this action has properly been in progress for
content.vb: Public Overrides ReadOnly Property InProgressTime As TimeSpan
overridden: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
overload: TinyLife.Actions.MultiAction.InProgressTime*
@@ -275,21 +277,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/MultiAction.cs
- startLine: 30
+ startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public MultiAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.MultiAction.#ctor*
modifiers.csharp:
@@ -314,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: Actions/MultiAction.cs
- startLine: 41
+ startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -351,7 +350,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: Actions/MultiAction.cs
- startLine: 47
+ startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -385,7 +384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: Actions/MultiAction.cs
- startLine: 54
+ startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -422,7 +421,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: Actions/MultiAction.cs
- startLine: 64
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -466,7 +465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: Actions/MultiAction.cs
- startLine: 73
+ startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -504,7 +503,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreInitialize
path: Actions/MultiAction.cs
- startLine: 80
+ startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -542,20 +541,16 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n"
example: []
syntax:
content: public sealed override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public NotOverridable Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.MultiAction.Update*
@@ -585,11 +580,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: Actions/MultiAction.cs
- startLine: 99
+ startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n"
example: []
syntax:
content: public sealed override void Initialize()
@@ -622,17 +616,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: Actions/MultiAction.cs
- startLine: 107
+ startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n"
example: []
syntax:
content: public sealed override CompletionType IsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: The current completion type of this action
content.vb: Public NotOverridable Overrides Function IsCompleted As CompletionType
overridden: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
overload: TinyLife.Actions.MultiAction.IsCompleted*
@@ -662,18 +654,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: Actions/MultiAction.cs
- startLine: 116
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n"
example: []
syntax:
content: public sealed override void OnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
content.vb: Public NotOverridable Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.MultiAction.OnCompleted*
@@ -703,21 +693,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: Actions/MultiAction.cs
- startLine: 123
+ startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nValidates this action's data.\nThis is called when a map is loaded from disk.\nWhen returning false on this method, the action is removed from the .\n"
example: []
syntax:
content: public override bool Validate(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
- description: The person that this action belongs to
return:
type: System.Boolean
- description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As Person) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
overload: TinyLife.Actions.MultiAction.Validate*
@@ -745,21 +732,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: Actions/MultiAction.cs
- startLine: 128
+ startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns whether or not this action can be canceled by the given outside source.\nNote that the outside source can be null, and if it is, it means that the player canceled the action manually.\nBy default, actions can only be canceled if the cancelSource
is null.\n"
example: []
syntax:
content: public override bool CanCancel(Action cancelSource)
parameters:
- id: cancelSource
type: TinyLife.Actions.Action
- description: The source of the cancelation, or null if the player canceled it
return:
type: System.Boolean
- description: true if the action can be canceled
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
overridden: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.MultiAction.CanCancel*
@@ -787,7 +771,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoToActionLocation
path: Actions/MultiAction.cs
- startLine: 138
+ startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3610,12 +3594,12 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
-- uid: TinyLife.Actions.MultiActionHandler
- commentId: T:TinyLife.Actions.MultiActionHandler
- parent: TinyLife.Actions
+- uid: TinyLife.Actions.Handlers.MultiActionHandler
+ commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
+ parent: TinyLife.Actions.Handlers
name: MultiActionHandler
nameWithType: MultiActionHandler
- fullName: TinyLife.Actions.MultiActionHandler
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction
@@ -3644,6 +3628,11 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.Handlers
+ commentId: N:TinyLife.Actions.Handlers
+ name: TinyLife.Actions.Handlers
+ nameWithType: TinyLife.Actions.Handlers
+ fullName: TinyLife.Actions.Handlers
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.OutOfTownAction.yml b/docs/api/TinyLife.Actions.OutOfTownAction.yml
index 6c61aa4..9e15b44 100644
--- a/docs/api/TinyLife.Actions.OutOfTownAction.yml
+++ b/docs/api/TinyLife.Actions.OutOfTownAction.yml
@@ -28,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OutOfTownAction
path: Actions/OutOfTownAction.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -38,7 +38,9 @@ items:
content: 'public abstract class OutOfTownAction : MultiAction, IGenericDataHolder'
content.vb: >-
Public MustInherit Class OutOfTownAction
+
Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -136,7 +138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsToTakeCareOf
path: Actions/OutOfTownAction.cs
- startLine: 22
+ startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -171,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/OutOfTownAction.cs
- startLine: 35
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -219,17 +221,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: Actions/OutOfTownAction.cs
- startLine: 41
+ startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
example: []
syntax:
content: protected override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: A set of actions that sohuld run before this action
content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of Action)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.OutOfTownAction.CreateFirstActions*
@@ -257,11 +257,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: Actions/OutOfTownAction.cs
- startLine: 50
+ startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nInitializes the main action.\nThis method is called after has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
@@ -292,24 +291,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: Actions/OutOfTownAction.cs
- startLine: 56
+ startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method is called every update frame while the main action is active.\nBy default, only is increased.\n"
example: []
syntax:
content: protected override void AndThenUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Protected Overrides Sub AndThenUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.OutOfTownAction.AndThenUpdate*
@@ -337,21 +332,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: Actions/OutOfTownAction.cs
- startLine: 78
+ startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns an action that should be queued up immediately after this action completes.\nThe queued up action is immediately started in the slot that this action occupied.\nCan be null, and is null by default.\n"
example: []
syntax:
content: public override Action GetNextAction(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
return:
type: TinyLife.Actions.Action
- description: The follow-up action
content.vb: Public Overrides Function GetNextAction(completion As CompletionType) As Action
overridden: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.OutOfTownAction.GetNextAction*
@@ -379,24 +371,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: Actions/OutOfTownAction.cs
- startLine: 83
+ startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns true if the given person
can (automatically) enqueue a social action with the that is executing this action.\nNote that enqueueing a social action manually is still possible even if this method returns false.\nBy default, only returns false on this method.\n"
example: []
syntax:
content: public override bool CanEnqueueConversation(Person person, ActionType type)
parameters:
- id: person
type: TinyLife.Objects.Person
- description: The person that wants to converse with us
- id: type
type: TinyLife.Actions.ActionType
- description: The type of action that should be enqueued
return:
type: System.Boolean
- description: Whether or not enqueueing a social action is possible
content.vb: Public Overrides Function CanEnqueueConversation(person As Person, type As ActionType) As Boolean
overridden: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
overload: TinyLife.Actions.OutOfTownAction.CanEnqueueConversation*
@@ -424,17 +412,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CausesExtremelyFastSpeed
path: Actions/OutOfTownAction.cs
- startLine: 88
+ startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns true if this action, while it is currently active, should cause the speed to be available.\nBy default, this method returns false.\n"
example: []
syntax:
content: public override bool CausesExtremelyFastSpeed()
return:
type: System.Boolean
- description: Whether the extremely fast speed should be available
content.vb: Public Overrides Function CausesExtremelyFastSpeed As Boolean
overridden: TinyLife.Actions.Action.CausesExtremelyFastSpeed
overload: TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed*
@@ -462,7 +448,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestExitRoad
path: Actions/OutOfTownAction.cs
- startLine: 97
+ startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.PathfindAction.yml b/docs/api/TinyLife.Actions.PathfindAction.yml
index ed14fc7..5499704 100644
--- a/docs/api/TinyLife.Actions.PathfindAction.yml
+++ b/docs/api/TinyLife.Actions.PathfindAction.yml
@@ -31,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PathfindAction
path: Actions/PathfindAction.cs
- startLine: 16
+ startLine: 17
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -41,7 +41,9 @@ items:
content: 'public abstract class PathfindAction : Action, IGenericDataHolder'
content.vb: >-
Public MustInherit Class PathfindAction
+
Inherits Action
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -130,7 +132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeedMultiplier
path: Actions/PathfindAction.cs
- startLine: 23
+ startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -173,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Path
path: Actions/PathfindAction.cs
- startLine: 29
+ startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -210,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PathReady
path: Actions/PathfindAction.cs
- startLine: 33
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -247,21 +249,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/PathfindAction.cs
- startLine: 36
+ startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public PathfindAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.PathfindAction.#ctor*
modifiers.csharp:
@@ -398,11 +397,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: Actions/PathfindAction.cs
- startLine: 60
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n"
example: []
syntax:
content: public override void Initialize()
@@ -433,24 +431,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: Actions/PathfindAction.cs
- startLine: 72
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n"
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.PathfindAction.Update*
@@ -478,17 +472,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: Actions/PathfindAction.cs
- startLine: 98
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n"
example: []
syntax:
content: public override CompletionType IsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: The current completion type of this action
content.vb: Public Overrides Function IsCompleted As CompletionType
overridden: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
overload: TinyLife.Actions.PathfindAction.IsCompleted*
@@ -516,18 +508,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: Actions/PathfindAction.cs
- startLine: 109
+ startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n"
example: []
syntax:
content: public override void OnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.PathfindAction.OnCompleted*
@@ -555,21 +545,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: Actions/PathfindAction.cs
- startLine: 120
+ startLine: 119
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nValidates this action's data.\nThis is called when a map is loaded from disk.\nWhen returning false on this method, the action is removed from the .\n"
example: []
syntax:
content: public override bool Validate(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
- description: The person that this action belongs to
return:
type: System.Boolean
- description: Whether or not the action is still valid (or if it has invalid data)
content.vb: Public Overrides Function Validate(person As Person) As Boolean
overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
overload: TinyLife.Actions.PathfindAction.Validate*
diff --git a/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml b/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml
index 376cc10..2978e17 100644
--- a/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml
+++ b/docs/api/TinyLife.Actions.PickUpOrSpawnAction.yml
@@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpOrSpawnAction
path: Actions/PickUpOrSpawnAction.cs
- startLine: 9
+ startLine: 10
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -35,7 +35,9 @@ items:
content: 'public abstract class PickUpOrSpawnAction : MultiAction, IGenericDataHolder'
content.vb: >-
Public MustInherit Class PickUpOrSpawnAction
+
Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -135,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ItemCategory
path: Actions/PickUpOrSpawnAction.cs
- startLine: 14
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -174,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ItemToSpawn
path: Actions/PickUpOrSpawnAction.cs
- startLine: 18
+ startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -213,7 +215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorsToSpawn
path: Actions/PickUpOrSpawnAction.cs
- startLine: 23
+ startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -252,21 +254,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/PickUpOrSpawnAction.cs
- startLine: 26
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public PickUpOrSpawnAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.PickUpOrSpawnAction.#ctor*
modifiers.csharp:
@@ -295,13 +294,11 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
example: []
syntax:
content: protected override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
- description: A set of actions that sohuld run before this action
content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.PickUpOrSpawnAction.CreateFirstActions*
@@ -333,13 +330,11 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action's type has a .\nBy default, the is returned.\n"
example: []
syntax:
content: public override MapObject GetIconObject()
return:
type: TinyLife.Objects.MapObject
- description: The icon object
content.vb: Public Overrides Function GetIconObject As MapObject
overridden: TinyLife.Actions.Action.GetIconObject
overload: TinyLife.Actions.PickUpOrSpawnAction.GetIconObject*
diff --git a/docs/api/TinyLife.Actions.PutAwayAction.yml b/docs/api/TinyLife.Actions.PutAwayAction.yml
index 8615b29..2298957 100644
--- a/docs/api/TinyLife.Actions.PutAwayAction.yml
+++ b/docs/api/TinyLife.Actions.PutAwayAction.yml
@@ -5,7 +5,6 @@ items:
id: PutAwayAction
parent: TinyLife.Actions
children:
- - TinyLife.Actions.PutAwayAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.PutAwayAction.AndThenInitialize
- TinyLife.Actions.PutAwayAction.AndThenIsCompleted
- TinyLife.Actions.PutAwayAction.CreateFirstActions
@@ -24,17 +23,19 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutAwayAction
path: Actions/PutAwayAction.cs
- startLine: 10
+ startLine: 12
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nAn action class used by .\nThis action should not be instantiated manually, but is exposed to allow the addition of custom put-away-able items by adding them to the collection.\n"
+ summary: "\nAn action class used by .\nThis action is exposed to allow the addition of custom put-away-able items by adding them to the collection.\n"
example: []
syntax:
content: 'public class PutAwayAction : MultiAction, IGenericDataHolder'
content.vb: >-
Public Class PutAwayAction
+
Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -131,7 +132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Items
path: Actions/PutAwayAction.cs
- startLine: 17
+ startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -150,45 +151,6 @@ items:
- Public
- Shared
- ReadOnly
-- uid: TinyLife.Actions.PutAwayAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- commentId: M:TinyLife.Actions.PutAwayAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)'
- parent: TinyLife.Actions.PutAwayAction
- langs:
- - csharp
- - vb
- name: PutAwayAction(ActionType, ActionInfo)
- nameWithType: PutAwayAction.PutAwayAction(ActionType, ActionInfo)
- fullName: TinyLife.Actions.PutAwayAction.PutAwayAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
- type: Constructor
- source:
- remote:
- path: TinyLife/Actions/PutAwayAction.cs
- branch: master
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: .ctor
- path: Actions/PutAwayAction.cs
- startLine: 23
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
- example: []
- syntax:
- content: public PutAwayAction(ActionType type, ActionInfo info)
- parameters:
- - id: type
- type: TinyLife.Actions.ActionType
- description: The type to create this action from
- - id: info
- type: TinyLife.Actions.ActionInfo
- description: The information for this action
- content.vb: Public Sub New(type As ActionType, info As ActionInfo)
- overload: TinyLife.Actions.PutAwayAction.#ctor*
- modifiers.csharp:
- - public
- modifiers.vb:
- - Public
- uid: TinyLife.Actions.PutAwayAction.CreateFirstActions
commentId: M:TinyLife.Actions.PutAwayAction.CreateFirstActions
id: CreateFirstActions
@@ -207,17 +169,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: Actions/PutAwayAction.cs
- startLine: 27
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
example: []
syntax:
content: protected override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: A set of actions that sohuld run before this action
content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of Action)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.PutAwayAction.CreateFirstActions*
@@ -245,11 +205,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: Actions/PutAwayAction.cs
- startLine: 57
+ startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nInitializes the main action.\nThis method is called after has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
@@ -280,17 +239,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: Actions/PutAwayAction.cs
- startLine: 62
+ startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method returns whether or not the main action is completed.\n"
example: []
syntax:
content: protected override CompletionType AndThenIsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: Whether the main action is completed
content.vb: Protected Overrides Function AndThenIsCompleted As CompletionType
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.PutAwayAction.AndThenIsCompleted*
@@ -3695,23 +3652,6 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
-- uid: TinyLife.Actions.PutAwayAction.#ctor*
- commentId: Overload:TinyLife.Actions.PutAwayAction.#ctor
- name: PutAwayAction
- nameWithType: PutAwayAction.PutAwayAction
- fullName: TinyLife.Actions.PutAwayAction.PutAwayAction
-- uid: TinyLife.Actions.ActionType
- commentId: T:TinyLife.Actions.ActionType
- parent: TinyLife.Actions
- name: ActionType
- nameWithType: ActionType
- fullName: TinyLife.Actions.ActionType
-- uid: TinyLife.Actions.ActionInfo
- commentId: T:TinyLife.Actions.ActionInfo
- parent: TinyLife.Actions
- name: ActionInfo
- nameWithType: ActionInfo
- fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction
diff --git a/docs/api/TinyLife.Actions.SellAction.yml b/docs/api/TinyLife.Actions.SellAction.yml
index 2a5f4f8..35faa78 100644
--- a/docs/api/TinyLife.Actions.SellAction.yml
+++ b/docs/api/TinyLife.Actions.SellAction.yml
@@ -5,11 +5,11 @@ items:
id: SellAction
parent: TinyLife.Actions
children:
- - TinyLife.Actions.SellAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.SellAction.AndThenInitialize
- TinyLife.Actions.SellAction.AndThenIsCompleted
- TinyLife.Actions.SellAction.CreateFirstActions
- TinyLife.Actions.SellAction.GetSoldObject``1(TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.SellAction.Items
langs:
- csharp
- vb
@@ -24,17 +24,19 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SellAction
path: Actions/SellAction.cs
- startLine: 11
+ startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nA sell action is an action where an item that can be picked up gets sold at a mailbox.\nSince this action can be invoked by clicking on the sold object, or by clicking on a mailbox while holding the sold object, should be used to return the correct object in both circumstances.\n"
+ summary: "\nThe action is an action that includes of the action picking up the item (if they're not already holding it), and then carrying it to a mailbox and selling it there.\nTo add new sellable items for this action type to support, you can add them to the collection.\n"
example: []
syntax:
content: 'public class SellAction : MultiAction, IGenericDataHolder'
content.vb: >-
Public Class SellAction
+
Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -113,45 +115,43 @@ items:
modifiers.vb:
- Public
- Class
-- uid: TinyLife.Actions.SellAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- commentId: M:TinyLife.Actions.SellAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)'
+- uid: TinyLife.Actions.SellAction.Items
+ commentId: F:TinyLife.Actions.SellAction.Items
+ id: Items
parent: TinyLife.Actions.SellAction
langs:
- csharp
- vb
- name: SellAction(ActionType, ActionInfo)
- nameWithType: SellAction.SellAction(ActionType, ActionInfo)
- fullName: TinyLife.Actions.SellAction.SellAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
- type: Constructor
+ name: Items
+ nameWithType: SellAction.Items
+ fullName: TinyLife.Actions.SellAction.Items
+ type: Field
source:
remote:
path: TinyLife/Actions/SellAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: .ctor
+ id: Items
path: Actions/SellAction.cs
- startLine: 14
+ startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
+ summary: "\nA dictionary that maps instances to a condition that allows them to be sold.\nWhen the furniture item or a mailbox is clicked on, and the matches, the item can be sold using the action.\nNote that, to receive the item that is to be sold, should be used.\n"
example: []
syntax:
- content: public SellAction(ActionType type, ActionInfo info)
- parameters:
- - id: type
- type: TinyLife.Actions.ActionType
- description: The type to create this action from
- - id: info
- type: TinyLife.Actions.ActionInfo
- description: The information for this action
- content.vb: Public Sub New(type As ActionType, info As ActionInfo)
- overload: TinyLife.Actions.SellAction.#ctor*
+ content: public static readonly Dictionary Items
+ return:
+ type: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,TinyLife.Actions.ActionType.CanExecuteDelegate}
+ content.vb: Public Shared ReadOnly Items As Dictionary(Of FurnitureType, ActionType.CanExecuteDelegate)
modifiers.csharp:
- public
+ - static
+ - readonly
modifiers.vb:
- Public
+ - Shared
+ - ReadOnly
- uid: TinyLife.Actions.SellAction.CreateFirstActions
commentId: M:TinyLife.Actions.SellAction.CreateFirstActions
id: CreateFirstActions
@@ -170,17 +170,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: Actions/SellAction.cs
- startLine: 18
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
example: []
syntax:
content: protected override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: A set of actions that sohuld run before this action
content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of Action)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.SellAction.CreateFirstActions*
@@ -208,11 +206,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: Actions/SellAction.cs
- startLine: 34
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nInitializes the main action.\nThis method is called after has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
@@ -243,17 +240,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: Actions/SellAction.cs
- startLine: 45
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method returns whether or not the main action is completed.\n"
example: []
syntax:
content: protected override CompletionType AndThenIsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: Whether the main action is completed
content.vb: Protected Overrides Function AndThenIsCompleted As CompletionType
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.SellAction.AndThenIsCompleted*
@@ -281,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSoldObject
path: Actions/SellAction.cs
- startLine: 56
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -290,6 +285,7 @@ items:
syntax:
content: >-
public static T GetSoldObject(ActionInfo info)
+
where T : Furniture
parameters:
- id: info
@@ -313,8 +309,17 @@ items:
fullName.vb: TinyLife.Actions.SellAction.GetSoldObject(Of T)(TinyLife.Actions.ActionInfo)
name.vb: GetSoldObject(Of T)(ActionInfo)
references:
-- uid: TinyLife.Actions.SellAction.GetSoldObject``1(TinyLife.Actions.ActionInfo)
- commentId: M:TinyLife.Actions.SellAction.GetSoldObject``1(TinyLife.Actions.ActionInfo)
+- uid: TinyLife.Actions.ActionType.Sell
+ commentId: F:TinyLife.Actions.ActionType.Sell
+ isExternal: true
+- uid: TinyLife.Objects.Person
+ commentId: T:TinyLife.Objects.Person
+ parent: TinyLife.Objects
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+- uid: TinyLife.Actions.SellAction.Items
+ commentId: F:TinyLife.Actions.SellAction.Items
isExternal: true
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
@@ -3466,6 +3471,11 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
- uid: System
commentId: N:System
isExternal: true
@@ -3536,23 +3546,134 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
-- uid: TinyLife.Actions.SellAction.#ctor*
- commentId: Overload:TinyLife.Actions.SellAction.#ctor
- name: SellAction
- nameWithType: SellAction.SellAction
- fullName: TinyLife.Actions.SellAction.SellAction
-- uid: TinyLife.Actions.ActionType
- commentId: T:TinyLife.Actions.ActionType
+- uid: TinyLife.Objects.FurnitureType
+ commentId: T:TinyLife.Objects.FurnitureType
+ parent: TinyLife.Objects
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
+ commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
- name: ActionType
- nameWithType: ActionType
- fullName: TinyLife.Actions.ActionType
-- uid: TinyLife.Actions.ActionInfo
- commentId: T:TinyLife.Actions.ActionInfo
- parent: TinyLife.Actions
- name: ActionInfo
- nameWithType: ActionInfo
- fullName: TinyLife.Actions.ActionInfo
+ name: ActionType.CanExecuteDelegate
+ nameWithType: ActionType.CanExecuteDelegate
+ fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
+- uid: TinyLife.Actions.SellAction.GetSoldObject``1(TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.SellAction.GetSoldObject``1(TinyLife.Actions.ActionInfo)
+ isExternal: true
+- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,TinyLife.Actions.ActionType.CanExecuteDelegate}
+ commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,TinyLife.Actions.ActionType.CanExecuteDelegate}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.Dictionary`2
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ nameWithType.vb: Dictionary(Of FurnitureType, ActionType.CanExecuteDelegate)
+ fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.FurnitureType, TinyLife.Actions.ActionType.CanExecuteDelegate)
+ name.vb: Dictionary(Of FurnitureType, ActionType.CanExecuteDelegate)
+ spec.csharp:
+ - uid: System.Collections.Generic.Dictionary`2
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
+ name: ActionType.CanExecuteDelegate
+ nameWithType: ActionType.CanExecuteDelegate
+ fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.Dictionary`2
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
+ name: ActionType.CanExecuteDelegate
+ nameWithType: ActionType.CanExecuteDelegate
+ fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic.Dictionary`2
+ commentId: T:System.Collections.Generic.Dictionary`2
+ isExternal: true
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ nameWithType.vb: Dictionary(Of TKey, TValue)
+ fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
+ name.vb: Dictionary(Of TKey, TValue)
+ spec.csharp:
+ - uid: System.Collections.Generic.Dictionary`2
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: TKey
+ nameWithType: TKey
+ fullName: TKey
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - name: TValue
+ nameWithType: TValue
+ fullName: TValue
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.Dictionary`2
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: TKey
+ nameWithType: TKey
+ fullName: TKey
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - name: TValue
+ nameWithType: TValue
+ fullName: TValue
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction
@@ -3667,12 +3788,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: System.Collections.Generic
- commentId: N:System.Collections.Generic
- isExternal: true
- name: System.Collections.Generic
- nameWithType: System.Collections.Generic
- fullName: System.Collections.Generic
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
@@ -3750,6 +3865,12 @@ references:
name: GetSoldObject
nameWithType: SellAction.GetSoldObject
fullName: TinyLife.Actions.SellAction.GetSoldObject
+- uid: TinyLife.Actions.ActionInfo
+ commentId: T:TinyLife.Actions.ActionInfo
+ parent: TinyLife.Actions
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
- uid: '{T}'
commentId: '!:T'
definition: T
diff --git a/docs/api/TinyLife.Actions.SitAction.yml b/docs/api/TinyLife.Actions.SitAction.yml
index a6a8b4e..d72d70a 100644
--- a/docs/api/TinyLife.Actions.SitAction.yml
+++ b/docs/api/TinyLife.Actions.SitAction.yml
@@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SitAction
path: Actions/SitAction.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -35,7 +35,9 @@ items:
content: 'public class SitAction : MultiAction, IGenericDataHolder'
content.vb: >-
Public Class SitAction
+
Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -130,21 +132,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/SitAction.cs
- startLine: 18
+ startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public SitAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.SitAction.#ctor*
modifiers.csharp:
@@ -173,13 +172,11 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn a set of actions that should be executed before this action.\nEven if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.\nIf no action gets returned in this function, this action fails.\nIf a null action is returned as the first item, no first actions will be executed.\n"
example: []
syntax:
content: protected override IEnumerable CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
- description: A set of actions that sohuld run before this action
content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.SitAction.CreateFirstActions*
@@ -211,7 +208,6 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nInitializes the main action.\nThis method is called after has all completed.\n"
example: []
syntax:
content: protected override void AndThenInitialize()
@@ -242,24 +238,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: Actions/SitAction.cs
- startLine: 31
+ startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method is called every update frame while the main action is active.\nBy default, only is increased.\n"
example: []
syntax:
content: protected override void AndThenUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Protected Overrides Sub AndThenUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.SitAction.AndThenUpdate*
@@ -287,17 +279,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: Actions/SitAction.cs
- startLine: 38
+ startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nMultiAction version of .\nThis method returns whether or not the main action is completed.\n"
example: []
syntax:
content: protected override CompletionType AndThenIsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: Whether the main action is completed
content.vb: Protected Overrides Function AndThenIsCompleted As CompletionType
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.SitAction.AndThenIsCompleted*
@@ -325,21 +315,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: Actions/SitAction.cs
- startLine: 51
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn true on this method if this action can be multi-tasked along with the passed .\nTo actually check this property, should be used as it compares both objects.\nA multi-tasking is an action that is currently active along with another action.\nBy default, multi-tasking is disallowed for any action.\n"
example: []
syntax:
content: public override bool CanMultitask(Action other)
parameters:
- id: other
type: TinyLife.Actions.Action
- description: The action to multi-task with
return:
type: System.Boolean
- description: Whether this action can be multi-tasked
content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean
overridden: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
overload: TinyLife.Actions.SitAction.CanMultitask*
diff --git a/docs/api/TinyLife.Actions.SocialAction.yml b/docs/api/TinyLife.Actions.SocialAction.yml
index a8b62f4..5720bc5 100644
--- a/docs/api/TinyLife.Actions.SocialAction.yml
+++ b/docs/api/TinyLife.Actions.SocialAction.yml
@@ -6,27 +6,27 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.SocialAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.SocialAction.AndThenInitialize
+ - TinyLife.Actions.SocialAction.AndThenIsCompleted
+ - TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.ConversationTime
+ - TinyLife.Actions.SocialAction.CreateFirstActions
- TinyLife.Actions.SocialAction.GetDisplayName
- - TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
+ - TinyLife.Actions.SocialAction.GetMaxWaitTime
- TinyLife.Actions.SocialAction.Id
- - TinyLife.Actions.SocialAction.Initialize
- TinyLife.Actions.SocialAction.InitializeConversation
- TinyLife.Actions.SocialAction.InProgressTime
- TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- - TinyLife.Actions.SocialAction.IsCompleted
- TinyLife.Actions.SocialAction.IsConversationCompleted
- TinyLife.Actions.SocialAction.IsMain
- - TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.SocialAction.Partner
- TinyLife.Actions.SocialAction.PartnerAction
- TinyLife.Actions.SocialAction.PartnerCompletion
- TinyLife.Actions.SocialAction.SpeakInConversation(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
- - TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
langs:
- csharp
- vb
@@ -41,28 +41,40 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SocialAction
path: Actions/SocialAction.cs
- startLine: 14
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA social action is an action that involves two instances.\nBefore a social action "actually" starts, both parties have to have the action as their current action.\nFor this to happen, the person that initiates the action follows the until they reach them (or give up).\n"
example: []
syntax:
- content: 'public abstract class SocialAction : Action, IGenericDataHolder'
+ content: 'public abstract class SocialAction : MultiAction, IGenericDataHolder'
content.vb: >-
Public MustInherit Class SocialAction
- Inherits Action
+
+ Inherits MultiAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- TinyLife.Actions.Typeless.TypelessAction
- TinyLife.Actions.Action
+ - TinyLife.Actions.MultiAction
derivedClasses:
- TinyLife.Actions.TalkAction
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
+ - TinyLife.Actions.MultiAction.Handler
+ - TinyLife.Actions.MultiAction.MainElapsedTime
+ - TinyLife.Actions.MultiAction.PreInitialize
+ - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.MultiAction.Initialize
+ - TinyLife.Actions.MultiAction.IsCompleted
+ - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.GetIconObject
@@ -136,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsMain
path: Actions/SocialAction.cs
- startLine: 20
+ startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -185,7 +197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Partner
path: Actions/SocialAction.cs
- startLine: 25
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -222,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerAction
path: Actions/SocialAction.cs
- startLine: 29
+ startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -259,7 +271,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConversationTime
path: Actions/SocialAction.cs
- startLine: 34
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -308,20 +320,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InProgressTime
path: Actions/SocialAction.cs
- startLine: 38
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nRepresents the amount of time that this action has "properly" been in progress for.\nThis is used by and and returns true only once the first actions are completed or the conversation has started, respectively.\nBy default, is returned.\n"
example: []
syntax:
content: public override TimeSpan InProgressTime { get; }
parameters: []
return:
type: System.TimeSpan
- description: The amount of time that this action has properly been in progress for
content.vb: Public Overrides ReadOnly Property InProgressTime As TimeSpan
- overridden: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ overridden: TinyLife.Actions.MultiAction.InProgressTime
overload: TinyLife.Actions.SocialAction.InProgressTime*
modifiers.csharp:
- public
@@ -349,7 +359,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id
path: Actions/SocialAction.cs
- startLine: 43
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -396,7 +406,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerCompletion
path: Actions/SocialAction.cs
- startLine: 49
+ startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -429,27 +439,60 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: Actions/SocialAction.cs
- startLine: 56
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public SocialAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.SocialAction.#ctor*
modifiers.csharp:
- public
modifiers.vb:
- Public
+- uid: TinyLife.Actions.SocialAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.SocialAction.CreateFirstActions
+ id: CreateFirstActions
+ parent: TinyLife.Actions.SocialAction
+ langs:
+ - csharp
+ - vb
+ name: CreateFirstActions()
+ nameWithType: SocialAction.CreateFirstActions()
+ fullName: TinyLife.Actions.SocialAction.CreateFirstActions()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/SocialAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CreateFirstActions
+ path: Actions/SocialAction.cs
+ startLine: 57
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: protected override IEnumerable CreateFirstActions()
+ return:
+ type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
+ content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction)
+ overridden: TinyLife.Actions.MultiAction.CreateFirstActions
+ overload: TinyLife.Actions.SocialAction.CreateFirstActions*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
- uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@@ -468,11 +511,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: Actions/SocialAction.cs
- startLine: 67
+ startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nSocialAction version of .\nThis method is called every update frame during an active conversation for both conversation partners.\nBy default, this method only increases .\n"
+ summary: "\nSocialAction version of .\nThis method is called every update frame during an active conversation for both conversation partners.\nBy default, this method only increases .\n"
example: []
syntax:
content: protected virtual void UpdateConversation(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@@ -512,11 +555,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted
path: Actions/SocialAction.cs
- startLine: 77
+ startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nSocialAction version of .\nThis method returns whether or not the conversation should be marked as completed.\nNote that this method is only called for the part of the conversation.\n"
+ summary: "\nSocialAction version of .\nThis method returns whether or not the conversation should be marked as completed.\nNote that this method is only called for the part of the conversation.\n"
example: []
syntax:
content: protected virtual CompletionType IsConversationCompleted()
@@ -549,11 +592,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeConversation
path: Actions/SocialAction.cs
- startLine: 86
+ startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nSocialAction version of .\nThis method is called when the conversation part of this action first starts.\nBy default, this method does nothing.\n"
+ summary: "\nSocialAction version of .\nThis method is called when the conversation part of this action first starts.\nBy default, this method does nothing.\n"
example: []
syntax:
content: protected virtual void InitializeConversation()
@@ -565,203 +608,154 @@ items:
modifiers.vb:
- Protected
- Overridable
-- uid: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
- commentId: M:TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
- id: GetTimeWeWaitForPartner
+- uid: TinyLife.Actions.SocialAction.GetMaxWaitTime
+ commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime
+ id: GetMaxWaitTime
parent: TinyLife.Actions.SocialAction
langs:
- csharp
- vb
- name: GetTimeWeWaitForPartner()
- nameWithType: SocialAction.GetTimeWeWaitForPartner()
- fullName: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner()
+ name: GetMaxWaitTime()
+ nameWithType: SocialAction.GetMaxWaitTime()
+ fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime()
type: Method
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: GetTimeWeWaitForPartner
+ id: GetMaxWaitTime
path: Actions/SocialAction.cs
- startLine: 94
+ startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns the amount of time that the should wait for their for before the interaction is canceled.\nBy default, this method returns 30 minutes if the , and 15 minutes otherwise.\n"
+ summary: "\nReturns the amount of time that the action should wait next to the person they want to talk to before the action is canceled.\nBy default, this returns 30 minutes for an action that was , and 2 hours for a manual action.\n"
example: []
syntax:
- content: protected virtual TimeSpan GetTimeWeWaitForPartner()
+ content: protected virtual TimeSpan GetMaxWaitTime()
return:
type: System.TimeSpan
- description: The amount of in-game time that this person should wait for their partner
- content.vb: Protected Overridable Function GetTimeWeWaitForPartner As TimeSpan
- overload: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner*
+ description: The amount of time until this action is canceled.
+ content.vb: Protected Overridable Function GetMaxWaitTime As TimeSpan
+ overload: TinyLife.Actions.SocialAction.GetMaxWaitTime*
modifiers.csharp:
- protected
- virtual
modifiers.vb:
- Protected
- Overridable
-- uid: TinyLife.Actions.SocialAction.Initialize
- commentId: M:TinyLife.Actions.SocialAction.Initialize
- id: Initialize
+- uid: TinyLife.Actions.SocialAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize
+ id: AndThenInitialize
parent: TinyLife.Actions.SocialAction
langs:
- csharp
- vb
- name: Initialize()
- nameWithType: SocialAction.Initialize()
- fullName: TinyLife.Actions.SocialAction.Initialize()
+ name: AndThenInitialize()
+ nameWithType: SocialAction.AndThenInitialize()
+ fullName: TinyLife.Actions.SocialAction.AndThenInitialize()
type: Method
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Initialize
+ id: AndThenInitialize
path: Actions/SocialAction.cs
- startLine: 101
+ startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when the action is first started by a .\nNote that it is not called when the action gets added to the , but when it is moved to .\n"
example: []
syntax:
- content: public override void Initialize()
- content.vb: Public Overrides Sub Initialize
- overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize
- overload: TinyLife.Actions.SocialAction.Initialize*
+ content: protected override void AndThenInitialize()
+ content.vb: Protected Overrides Sub AndThenInitialize
+ overridden: TinyLife.Actions.MultiAction.AndThenInitialize
+ overload: TinyLife.Actions.SocialAction.AndThenInitialize*
modifiers.csharp:
- - public
+ - protected
- override
modifiers.vb:
- - Public
+ - Protected
- Overrides
-- uid: TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- id: Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.SocialAction
langs:
- csharp
- vb
- name: Validate(Person)
- nameWithType: SocialAction.Validate(Person)
- fullName: TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
+ name: AndThenUpdate(GameTime, TimeSpan, Single)
+ nameWithType: SocialAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
type: Method
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Validate
+ id: AndThenUpdate
path: Actions/SocialAction.cs
- startLine: 110
+ startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nValidates this action's data.\nThis is called when a map is loaded from disk.\nWhen returning false on this method, the action is removed from the .\n"
example: []
syntax:
- content: public override bool Validate(Person person)
- parameters:
- - id: person
- type: TinyLife.Objects.Person
- description: The person that this action belongs to
- return:
- type: System.Boolean
- description: Whether or not the action is still valid (or if it has invalid data)
- content.vb: Public Overrides Function Validate(person As Person) As Boolean
- overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- overload: TinyLife.Actions.SocialAction.Validate*
- modifiers.csharp:
- - public
- - override
- modifiers.vb:
- - Public
- - Overrides
-- uid: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- parent: TinyLife.Actions.SocialAction
- langs:
- - csharp
- - vb
- name: Update(GameTime, TimeSpan, Single)
- nameWithType: SocialAction.Update(GameTime, TimeSpan, Single)
- fullName: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
- type: Method
- source:
- remote:
- path: TinyLife/Actions/SocialAction.cs
- branch: master
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Update
- path: Actions/SocialAction.cs
- startLine: 116
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n"
- example: []
- syntax:
- content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
+ content: protected override void AndThenUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The current game time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time that has passed, in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
- content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
- overridden: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- overload: TinyLife.Actions.SocialAction.Update*
+ content.vb: Protected Overrides Sub AndThenUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
+ overridden: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ overload: TinyLife.Actions.SocialAction.AndThenUpdate*
modifiers.csharp:
- - public
+ - protected
- override
modifiers.vb:
- - Public
+ - Protected
- Overrides
-- uid: TinyLife.Actions.SocialAction.IsCompleted
- commentId: M:TinyLife.Actions.SocialAction.IsCompleted
- id: IsCompleted
+- uid: TinyLife.Actions.SocialAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.SocialAction.AndThenIsCompleted
+ id: AndThenIsCompleted
parent: TinyLife.Actions.SocialAction
langs:
- csharp
- vb
- name: IsCompleted()
- nameWithType: SocialAction.IsCompleted()
- fullName: TinyLife.Actions.SocialAction.IsCompleted()
+ name: AndThenIsCompleted()
+ nameWithType: SocialAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted()
type: Method
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: IsCompleted
+ id: AndThenIsCompleted
path: Actions/SocialAction.cs
- startLine: 177
+ startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n"
example: []
syntax:
- content: public sealed override CompletionType IsCompleted()
+ content: protected sealed override CompletionType AndThenIsCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: The current completion type of this action
- content.vb: Public NotOverridable Overrides Function IsCompleted As CompletionType
- overridden: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
- overload: TinyLife.Actions.SocialAction.IsCompleted*
+ content.vb: Protected NotOverridable Overrides Function AndThenIsCompleted As CompletionType
+ overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ overload: TinyLife.Actions.SocialAction.AndThenIsCompleted*
modifiers.csharp:
- - public
+ - protected
- sealed
- override
modifiers.vb:
- - Public
+ - Protected
- Overrides
- NotOverridable
- uid: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
@@ -782,23 +776,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: Actions/SocialAction.cs
- startLine: 204
+ startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns whether or not this action can be canceled by the given outside source.\nNote that the outside source can be null, and if it is, it means that the player canceled the action manually.\nBy default, actions can only be canceled if the cancelSource
is null.\n"
example: []
syntax:
content: public override bool CanCancel(Action cancelSource)
parameters:
- id: cancelSource
type: TinyLife.Actions.Action
- description: The source of the cancelation, or null if the player canceled it
return:
type: System.Boolean
- description: true if the action can be canceled
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
- overridden: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ overridden: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.SocialAction.CanCancel*
modifiers.csharp:
- public
@@ -806,44 +797,42 @@ items:
modifiers.vb:
- Public
- Overrides
-- uid: TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
- id: OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ id: AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.SocialAction
langs:
- csharp
- vb
- name: OnCompleted(CompletionType)
- nameWithType: SocialAction.OnCompleted(CompletionType)
- fullName: TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: SocialAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
type: Method
source:
remote:
path: TinyLife/Actions/SocialAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: OnCompleted
+ id: AndThenOnCompleted
path: Actions/SocialAction.cs
- startLine: 211
+ startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n"
example: []
syntax:
- content: public override void OnCompleted(CompletionType type)
+ content: protected override void AndThenOnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
- content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
- overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- overload: TinyLife.Actions.SocialAction.OnCompleted*
+ content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType)
+ overridden: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ overload: TinyLife.Actions.SocialAction.AndThenOnCompleted*
modifiers.csharp:
- - public
+ - protected
- override
modifiers.vb:
- - Public
+ - Protected
- Overrides
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
@@ -863,21 +852,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: Actions/SocialAction.cs
- startLine: 219
+ startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturn true on this method if this action can be multi-tasked along with the passed .\nTo actually check this property, should be used as it compares both objects.\nA multi-tasking is an action that is currently active along with another action.\nBy default, multi-tasking is disallowed for any action.\n"
example: []
syntax:
content: public override bool CanMultitask(Action other)
parameters:
- id: other
type: TinyLife.Actions.Action
- description: The action to multi-task with
return:
type: System.Boolean
- description: Whether this action can be multi-tasked
content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean
overridden: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
overload: TinyLife.Actions.SocialAction.CanMultitask*
@@ -905,17 +891,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: Actions/SocialAction.cs
- startLine: 230
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nReturns a localized string that explains this action in short.\nBy default, this method returns .\n"
example: []
syntax:
content: public override string GetDisplayName()
return:
type: System.String
- description: This action's display name
content.vb: Public Overrides Function GetDisplayName As String
overridden: TinyLife.Actions.Action.GetDisplayName
overload: TinyLife.Actions.SocialAction.GetDisplayName*
@@ -943,7 +927,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakInConversation
path: Actions/SocialAction.cs
- startLine: 247
+ startLine: 204
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1003,7 +987,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth
path: Actions/SocialAction.cs
- startLine: 262
+ startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1068,6 +1052,12 @@ references:
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
+- uid: TinyLife.Actions.MultiAction
+ commentId: T:TinyLife.Actions.MultiAction
+ parent: TinyLife.Actions
+ name: MultiAction
+ nameWithType: MultiAction
+ fullName: TinyLife.Actions.MultiAction
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
@@ -1075,6 +1065,281 @@ references:
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
+- uid: TinyLife.Actions.MultiAction.Handler
+ commentId: F:TinyLife.Actions.MultiAction.Handler
+ parent: TinyLife.Actions.MultiAction
+ name: Handler
+ nameWithType: MultiAction.Handler
+ fullName: TinyLife.Actions.MultiAction.Handler
+- uid: TinyLife.Actions.MultiAction.MainElapsedTime
+ commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime
+ parent: TinyLife.Actions.MultiAction
+ name: MainElapsedTime
+ nameWithType: MultiAction.MainElapsedTime
+ fullName: TinyLife.Actions.MultiAction.MainElapsedTime
+- uid: TinyLife.Actions.MultiAction.PreInitialize
+ commentId: M:TinyLife.Actions.MultiAction.PreInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: PreInitialize()
+ nameWithType: MultiAction.PreInitialize()
+ fullName: TinyLife.Actions.MultiAction.PreInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ name: Update(GameTime, TimeSpan, Single)
+ nameWithType: MultiAction.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Initialize
+ commentId: M:TinyLife.Actions.MultiAction.Initialize
+ parent: TinyLife.Actions.MultiAction
+ name: Initialize()
+ nameWithType: MultiAction.Initialize()
+ fullName: TinyLife.Actions.MultiAction.Initialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.IsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.IsCompleted
+ parent: TinyLife.Actions.MultiAction
+ name: IsCompleted()
+ nameWithType: MultiAction.IsCompleted()
+ fullName: TinyLife.Actions.MultiAction.IsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ name: OnCompleted(CompletionType)
+ nameWithType: MultiAction.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.MultiAction
+ name: Validate(Person)
+ nameWithType: MultiAction.Validate(Person)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ parent: TinyLife.Actions.MultiAction
+ name: GoToActionLocation(ObjectCategory)
+ nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Action.Type
commentId: F:TinyLife.Actions.Action.Type
parent: TinyLife.Actions.Action
@@ -3820,12 +4085,12 @@ references:
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
-- uid: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- commentId: P:TinyLife.Actions.Typeless.TypelessAction.InProgressTime
- parent: TinyLife.Actions.Typeless.TypelessAction
+- uid: TinyLife.Actions.MultiAction.InProgressTime
+ commentId: P:TinyLife.Actions.MultiAction.InProgressTime
+ parent: TinyLife.Actions.MultiAction
name: InProgressTime
- nameWithType: TypelessAction.InProgressTime
- fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ nameWithType: MultiAction.InProgressTime
+ fullName: TinyLife.Actions.MultiAction.InProgressTime
- uid: TinyLife.Actions.SocialAction.InProgressTime*
commentId: Overload:TinyLife.Actions.SocialAction.InProgressTime
name: InProgressTime
@@ -3941,18 +4206,138 @@ references:
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
-- uid: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- parent: TinyLife.Actions.SocialAction
+- uid: TinyLife.Actions.MultiAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
+ parent: TinyLife.Actions.MultiAction
+ name: CreateFirstActions()
+ nameWithType: MultiAction.CreateFirstActions()
+ fullName: TinyLife.Actions.MultiAction.CreateFirstActions()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: MultiAction.CreateFirstActions
+ fullName: TinyLife.Actions.MultiAction.CreateFirstActions
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: MultiAction.CreateFirstActions
+ fullName: TinyLife.Actions.MultiAction.CreateFirstActions
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.SocialAction.CreateFirstActions*
+ commentId: Overload:TinyLife.Actions.SocialAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: SocialAction.CreateFirstActions
+ fullName: TinyLife.Actions.SocialAction.CreateFirstActions
+- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
+ commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of TypelessAction)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Typeless.TypelessAction)
+ name.vb: IEnumerable(Of TypelessAction)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.Typeless.TypelessAction
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.Typeless.TypelessAction
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic.IEnumerable`1
+ commentId: T:System.Collections.Generic.IEnumerable`1
+ isExternal: true
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of T)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of T)
+ name.vb: IEnumerable(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
+- uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.Typeless.TypelessAction
isExternal: true
name: Update(GameTime, TimeSpan, Single)
- nameWithType: SocialAction.Update(GameTime, TimeSpan, Single)
- fullName: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ nameWithType: TypelessAction.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
spec.csharp:
- - uid: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
- nameWithType: SocialAction.Update
- fullName: TinyLife.Actions.SocialAction.Update
+ nameWithType: TypelessAction.Update
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Update
- name: (
nameWithType: (
fullName: (
@@ -3981,10 +4366,10 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
- nameWithType: SocialAction.Update
- fullName: TinyLife.Actions.SocialAction.Update
+ nameWithType: TypelessAction.Update
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Update
- name: (
nameWithType: (
fullName: (
@@ -4046,236 +4431,6 @@ references:
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework
-- uid: TinyLife.Actions.SocialAction.IsCompleted
- commentId: M:TinyLife.Actions.SocialAction.IsCompleted
- parent: TinyLife.Actions.SocialAction
- name: IsCompleted()
- nameWithType: SocialAction.IsCompleted()
- fullName: TinyLife.Actions.SocialAction.IsCompleted()
- spec.csharp:
- - uid: TinyLife.Actions.SocialAction.IsCompleted
- name: IsCompleted
- nameWithType: SocialAction.IsCompleted
- fullName: TinyLife.Actions.SocialAction.IsCompleted
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.SocialAction.IsCompleted
- name: IsCompleted
- nameWithType: SocialAction.IsCompleted
- fullName: TinyLife.Actions.SocialAction.IsCompleted
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.SocialAction.IsConversationCompleted*
- commentId: Overload:TinyLife.Actions.SocialAction.IsConversationCompleted
- name: IsConversationCompleted
- nameWithType: SocialAction.IsConversationCompleted
- fullName: TinyLife.Actions.SocialAction.IsConversationCompleted
-- uid: TinyLife.Actions.CompletionType
- commentId: T:TinyLife.Actions.CompletionType
- parent: TinyLife.Actions
- name: CompletionType
- nameWithType: CompletionType
- fullName: TinyLife.Actions.CompletionType
-- uid: TinyLife.Actions.SocialAction.Initialize
- commentId: M:TinyLife.Actions.SocialAction.Initialize
- parent: TinyLife.Actions.SocialAction
- name: Initialize()
- nameWithType: SocialAction.Initialize()
- fullName: TinyLife.Actions.SocialAction.Initialize()
- spec.csharp:
- - uid: TinyLife.Actions.SocialAction.Initialize
- name: Initialize
- nameWithType: SocialAction.Initialize
- fullName: TinyLife.Actions.SocialAction.Initialize
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.SocialAction.Initialize
- name: Initialize
- nameWithType: SocialAction.Initialize
- fullName: TinyLife.Actions.SocialAction.Initialize
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.SocialAction.InitializeConversation*
- commentId: Overload:TinyLife.Actions.SocialAction.InitializeConversation
- name: InitializeConversation
- nameWithType: SocialAction.InitializeConversation
- fullName: TinyLife.Actions.SocialAction.InitializeConversation
-- uid: TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2)
- commentId: M:TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2)
- isExternal: true
-- uid: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner*
- commentId: Overload:TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
- name: GetTimeWeWaitForPartner
- nameWithType: SocialAction.GetTimeWeWaitForPartner
- fullName: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
-- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
- commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
- parent: TinyLife.Actions.Typeless.TypelessAction
- name: Initialize()
- nameWithType: TypelessAction.Initialize()
- fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
- spec.csharp:
- - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: Initialize
- nameWithType: TypelessAction.Initialize
- fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
- name: Initialize
- nameWithType: TypelessAction.Initialize
- fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
- - name: (
- nameWithType: (
- fullName: (
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.SocialAction.Initialize*
- commentId: Overload:TinyLife.Actions.SocialAction.Initialize
- name: Initialize
- nameWithType: SocialAction.Initialize
- fullName: TinyLife.Actions.SocialAction.Initialize
-- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- parent: TinyLife.Actions.Action
- name: Validate(Person)
- nameWithType: Action.Validate(Person)
- fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- spec.csharp:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- name: Validate
- nameWithType: Action.Validate
- fullName: TinyLife.Actions.Action.Validate
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Objects.Person
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- name: Validate
- nameWithType: Action.Validate
- fullName: TinyLife.Actions.Action.Validate
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Objects.Person
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.SocialAction.Validate*
- commentId: Overload:TinyLife.Actions.SocialAction.Validate
- name: Validate
- nameWithType: SocialAction.Validate
- fullName: TinyLife.Actions.SocialAction.Validate
-- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- parent: TinyLife.Actions.Action
- isExternal: true
- name: Update(GameTime, TimeSpan, Single)
- nameWithType: Action.Update(GameTime, TimeSpan, Single)
- fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
- spec.csharp:
- - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- name: Update
- nameWithType: Action.Update
- fullName: TinyLife.Actions.Action.Update
- - name: (
- nameWithType: (
- fullName: (
- - uid: Microsoft.Xna.Framework.GameTime
- name: GameTime
- nameWithType: GameTime
- fullName: Microsoft.Xna.Framework.GameTime
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.TimeSpan
- name: TimeSpan
- nameWithType: TimeSpan
- fullName: System.TimeSpan
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Single
- name: Single
- nameWithType: Single
- fullName: System.Single
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- name: Update
- nameWithType: Action.Update
- fullName: TinyLife.Actions.Action.Update
- - name: (
- nameWithType: (
- fullName: (
- - uid: Microsoft.Xna.Framework.GameTime
- name: GameTime
- nameWithType: GameTime
- fullName: Microsoft.Xna.Framework.GameTime
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.TimeSpan
- name: TimeSpan
- nameWithType: TimeSpan
- fullName: System.TimeSpan
- isExternal: true
- - name: ', '
- nameWithType: ', '
- fullName: ', '
- - uid: System.Single
- name: Single
- nameWithType: Single
- fullName: System.Single
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.SocialAction.Update*
- commentId: Overload:TinyLife.Actions.SocialAction.Update
- name: Update
- nameWithType: SocialAction.Update
- fullName: TinyLife.Actions.SocialAction.Update
- uid: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
commentId: M:TinyLife.Actions.Typeless.TypelessAction.IsCompleted
parent: TinyLife.Actions.Typeless.TypelessAction
@@ -4304,22 +4459,208 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.SocialAction.IsCompleted*
- commentId: Overload:TinyLife.Actions.SocialAction.IsCompleted
- name: IsCompleted
- nameWithType: SocialAction.IsCompleted
- fullName: TinyLife.Actions.SocialAction.IsCompleted
-- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
- commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
- parent: TinyLife.Actions.Action
- name: CanCancel(Action)
- nameWithType: Action.CanCancel(Action)
- fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+- uid: TinyLife.Actions.SocialAction.IsConversationCompleted*
+ commentId: Overload:TinyLife.Actions.SocialAction.IsConversationCompleted
+ name: IsConversationCompleted
+ nameWithType: SocialAction.IsConversationCompleted
+ fullName: TinyLife.Actions.SocialAction.IsConversationCompleted
+- uid: TinyLife.Actions.CompletionType
+ commentId: T:TinyLife.Actions.CompletionType
+ parent: TinyLife.Actions
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+- uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Initialize
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Initialize()
+ nameWithType: TypelessAction.Initialize()
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize()
spec.csharp:
- - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ name: Initialize
+ nameWithType: TypelessAction.Initialize
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ name: Initialize
+ nameWithType: TypelessAction.Initialize
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.SocialAction.InitializeConversation*
+ commentId: Overload:TinyLife.Actions.SocialAction.InitializeConversation
+ name: InitializeConversation
+ nameWithType: SocialAction.InitializeConversation
+ fullName: TinyLife.Actions.SocialAction.InitializeConversation
+- uid: TinyLife.Actions.SocialAction.GetMaxWaitTime*
+ commentId: Overload:TinyLife.Actions.SocialAction.GetMaxWaitTime
+ name: GetMaxWaitTime
+ nameWithType: SocialAction.GetMaxWaitTime
+ fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime
+- uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenInitialize()
+ nameWithType: MultiAction.AndThenInitialize()
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.SocialAction.AndThenInitialize*
+ commentId: Overload:TinyLife.Actions.SocialAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: SocialAction.AndThenInitialize
+ fullName: TinyLife.Actions.SocialAction.AndThenInitialize
+- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ name: AndThenUpdate(GameTime, TimeSpan, Single)
+ nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: MultiAction.AndThenUpdate
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: MultiAction.AndThenUpdate
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.SocialAction.AndThenUpdate*
+ commentId: Overload:TinyLife.Actions.SocialAction.AndThenUpdate
+ name: AndThenUpdate
+ nameWithType: SocialAction.AndThenUpdate
+ fullName: TinyLife.Actions.SocialAction.AndThenUpdate
+- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenIsCompleted()
+ nameWithType: MultiAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: MultiAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: MultiAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.SocialAction.AndThenIsCompleted*
+ commentId: Overload:TinyLife.Actions.SocialAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: SocialAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted
+- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.MultiAction
+ name: CanCancel(Action)
+ nameWithType: MultiAction.CanCancel(Action)
+ fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
name: CanCancel
- nameWithType: Action.CanCancel
- fullName: TinyLife.Actions.Action.CanCancel
+ nameWithType: MultiAction.CanCancel
+ fullName: TinyLife.Actions.MultiAction.CanCancel
- name: (
nameWithType: (
fullName: (
@@ -4331,10 +4672,10 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
name: CanCancel
- nameWithType: Action.CanCancel
- fullName: TinyLife.Actions.Action.CanCancel
+ nameWithType: MultiAction.CanCancel
+ fullName: TinyLife.Actions.MultiAction.CanCancel
- name: (
nameWithType: (
fullName: (
@@ -4350,17 +4691,17 @@ references:
name: CanCancel
nameWithType: SocialAction.CanCancel
fullName: TinyLife.Actions.SocialAction.CanCancel
-- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- parent: TinyLife.Actions.Action
- name: OnCompleted(CompletionType)
- nameWithType: Action.OnCompleted(CompletionType)
- fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: MultiAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- name: OnCompleted
- nameWithType: Action.OnCompleted
- fullName: TinyLife.Actions.Action.OnCompleted
+ - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: MultiAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted
- name: (
nameWithType: (
fullName: (
@@ -4372,10 +4713,10 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- name: OnCompleted
- nameWithType: Action.OnCompleted
- fullName: TinyLife.Actions.Action.OnCompleted
+ - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: MultiAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted
- name: (
nameWithType: (
fullName: (
@@ -4386,11 +4727,11 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.SocialAction.OnCompleted*
- commentId: Overload:TinyLife.Actions.SocialAction.OnCompleted
- name: OnCompleted
- nameWithType: SocialAction.OnCompleted
- fullName: TinyLife.Actions.SocialAction.OnCompleted
+- uid: TinyLife.Actions.SocialAction.AndThenOnCompleted*
+ commentId: Overload:TinyLife.Actions.SocialAction.AndThenOnCompleted
+ name: AndThenOnCompleted
+ nameWithType: SocialAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.Action
diff --git a/docs/api/TinyLife.Actions.StoreAction.yml b/docs/api/TinyLife.Actions.StoreAction.yml
new file mode 100644
index 0000000..be26284
--- /dev/null
+++ b/docs/api/TinyLife.Actions.StoreAction.yml
@@ -0,0 +1,3899 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.StoreAction
+ commentId: T:TinyLife.Actions.StoreAction
+ id: StoreAction
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.StoreAction.AndThenInitialize
+ - TinyLife.Actions.StoreAction.AndThenIsCompleted
+ - TinyLife.Actions.StoreAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.StoreAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.StoreAction.CreateFirstActions
+ - TinyLife.Actions.StoreAction.Items
+ langs:
+ - csharp
+ - vb
+ name: StoreAction
+ nameWithType: StoreAction
+ fullName: TinyLife.Actions.StoreAction
+ type: Class
+ source:
+ remote:
+ path: TinyLife/Actions/StoreAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: StoreAction
+ path: Actions/StoreAction.cs
+ startLine: 15
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nThe action can be invoked by a , causing them to walk to the object, pick it up and then store it into their 's .\nTo add new items that have this ability, you can add them to the collection.\n"
+ example: []
+ syntax:
+ content: 'public class StoreAction : MultiAction, IGenericDataHolder'
+ content.vb: >-
+ Public Class StoreAction
+
+ Inherits MultiAction
+
+ Implements IGenericDataHolder
+ inheritance:
+ - System.Object
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ - TinyLife.Actions.Typeless.TypelessAction
+ - TinyLife.Actions.Action
+ - TinyLife.Actions.MultiAction
+ implements:
+ - MLEM.Misc.IGenericDataHolder
+ inheritedMembers:
+ - TinyLife.Actions.MultiAction.Handler
+ - TinyLife.Actions.MultiAction.MainElapsedTime
+ - TinyLife.Actions.MultiAction.InProgressTime
+ - TinyLife.Actions.MultiAction.PreInitialize
+ - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.MultiAction.Initialize
+ - TinyLife.Actions.MultiAction.IsCompleted
+ - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ - TinyLife.Actions.Action.Type
+ - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Action.GetIconObject
+ - TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - TinyLife.Actions.Action.GetDisplayName
+ - TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ - TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ - TinyLife.Actions.Typeless.TypelessAction.Random
+ - TinyLife.Actions.Typeless.TypelessAction.Info
+ - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ - TinyLife.Actions.Typeless.TypelessAction.Map
+ - TinyLife.Actions.Typeless.TypelessAction.Person
+ - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ - TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ - System.Object.Equals(System.Object)
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetHashCode
+ - System.Object.GetType
+ - System.Object.MemberwiseClone
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ - System.Object.ToString
+ extensionMethods:
+ - TinyLife.Actions.StoreAction.TinyLife.Utilities.Extensions.JsonCopy``1
+ modifiers.csharp:
+ - public
+ - class
+ modifiers.vb:
+ - Public
+ - Class
+- uid: TinyLife.Actions.StoreAction.Items
+ commentId: F:TinyLife.Actions.StoreAction.Items
+ id: Items
+ parent: TinyLife.Actions.StoreAction
+ langs:
+ - csharp
+ - vb
+ name: Items
+ nameWithType: StoreAction.Items
+ fullName: TinyLife.Actions.StoreAction.Items
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/StoreAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Items
+ path: Actions/StoreAction.cs
+ startLine: 21
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: "\nThe items that can be stored using the action.\nItems added to this collection need no other properties or requirements, and will simply be stored when this action is invoked.\n"
+ example: []
+ syntax:
+ content: public static readonly List Items
+ return:
+ type: System.Collections.Generic.List{TinyLife.Objects.FurnitureType}
+ content.vb: Public Shared ReadOnly Items As List(Of FurnitureType)
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Actions.StoreAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.StoreAction.CreateFirstActions
+ id: CreateFirstActions
+ parent: TinyLife.Actions.StoreAction
+ langs:
+ - csharp
+ - vb
+ name: CreateFirstActions()
+ nameWithType: StoreAction.CreateFirstActions()
+ fullName: TinyLife.Actions.StoreAction.CreateFirstActions()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/StoreAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CreateFirstActions
+ path: Actions/StoreAction.cs
+ startLine: 29
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: protected override IEnumerable CreateFirstActions()
+ return:
+ type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
+ content.vb: Protected Overrides Function CreateFirstActions As IEnumerable(Of TypelessAction)
+ overridden: TinyLife.Actions.MultiAction.CreateFirstActions
+ overload: TinyLife.Actions.StoreAction.CreateFirstActions*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
+- uid: TinyLife.Actions.StoreAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.StoreAction.AndThenInitialize
+ id: AndThenInitialize
+ parent: TinyLife.Actions.StoreAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenInitialize()
+ nameWithType: StoreAction.AndThenInitialize()
+ fullName: TinyLife.Actions.StoreAction.AndThenInitialize()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/StoreAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenInitialize
+ path: Actions/StoreAction.cs
+ startLine: 34
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: protected override void AndThenInitialize()
+ content.vb: Protected Overrides Sub AndThenInitialize
+ overridden: TinyLife.Actions.MultiAction.AndThenInitialize
+ overload: TinyLife.Actions.StoreAction.AndThenInitialize*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
+- uid: TinyLife.Actions.StoreAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.StoreAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.StoreAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenUpdate(GameTime, TimeSpan, Single)
+ nameWithType: StoreAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.StoreAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/StoreAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenUpdate
+ path: Actions/StoreAction.cs
+ startLine: 43
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: protected override void AndThenUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
+ parameters:
+ - id: time
+ type: Microsoft.Xna.Framework.GameTime
+ - id: passedInGame
+ type: System.TimeSpan
+ - id: speedMultiplier
+ type: System.Single
+ content.vb: Protected Overrides Sub AndThenUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
+ overridden: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ overload: TinyLife.Actions.StoreAction.AndThenUpdate*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
+- uid: TinyLife.Actions.StoreAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.StoreAction.AndThenIsCompleted
+ id: AndThenIsCompleted
+ parent: TinyLife.Actions.StoreAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenIsCompleted()
+ nameWithType: StoreAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.StoreAction.AndThenIsCompleted()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/StoreAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenIsCompleted
+ path: Actions/StoreAction.cs
+ startLine: 49
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: protected override CompletionType AndThenIsCompleted()
+ return:
+ type: TinyLife.Actions.CompletionType
+ content.vb: Protected Overrides Function AndThenIsCompleted As CompletionType
+ overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ overload: TinyLife.Actions.StoreAction.AndThenIsCompleted*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
+- uid: TinyLife.Actions.StoreAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.StoreAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ id: AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.StoreAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: StoreAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.StoreAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/StoreAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenOnCompleted
+ path: Actions/StoreAction.cs
+ startLine: 54
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ example: []
+ syntax:
+ content: protected override void AndThenOnCompleted(CompletionType type)
+ parameters:
+ - id: type
+ type: TinyLife.Actions.CompletionType
+ content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType)
+ overridden: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ overload: TinyLife.Actions.StoreAction.AndThenOnCompleted*
+ modifiers.csharp:
+ - protected
+ - override
+ modifiers.vb:
+ - Protected
+ - Overrides
+references:
+- uid: TinyLife.Actions.ActionType.Store
+ commentId: F:TinyLife.Actions.ActionType.Store
+ isExternal: true
+- uid: TinyLife.Objects.Person
+ commentId: T:TinyLife.Objects.Person
+ parent: TinyLife.Objects
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+- uid: TinyLife.World.Household
+ commentId: T:TinyLife.World.Household
+ parent: TinyLife.World
+ name: Household
+ nameWithType: Household
+ fullName: TinyLife.World.Household
+- uid: TinyLife.World.Household.FurnitureStorage
+ commentId: F:TinyLife.World.Household.FurnitureStorage
+ isExternal: true
+- uid: TinyLife.Actions.StoreAction.Items
+ commentId: F:TinyLife.Actions.StoreAction.Items
+ isExternal: true
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ parent: MLEM.Data.Json
+ isExternal: true
+ name: JsonTypeSafeGenericDataHolder
+ nameWithType: JsonTypeSafeGenericDataHolder
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+- uid: TinyLife.Actions.Typeless.TypelessAction
+ commentId: T:TinyLife.Actions.Typeless.TypelessAction
+ parent: TinyLife.Actions.Typeless
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+- uid: TinyLife.Actions.Action
+ commentId: T:TinyLife.Actions.Action
+ parent: TinyLife.Actions
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+- uid: TinyLife.Actions.MultiAction
+ commentId: T:TinyLife.Actions.MultiAction
+ parent: TinyLife.Actions
+ name: MultiAction
+ nameWithType: MultiAction
+ fullName: TinyLife.Actions.MultiAction
+- uid: MLEM.Misc.IGenericDataHolder
+ commentId: T:MLEM.Misc.IGenericDataHolder
+ parent: MLEM.Misc
+ isExternal: true
+ name: IGenericDataHolder
+ nameWithType: IGenericDataHolder
+ fullName: MLEM.Misc.IGenericDataHolder
+- uid: TinyLife.Actions.MultiAction.Handler
+ commentId: F:TinyLife.Actions.MultiAction.Handler
+ parent: TinyLife.Actions.MultiAction
+ name: Handler
+ nameWithType: MultiAction.Handler
+ fullName: TinyLife.Actions.MultiAction.Handler
+- uid: TinyLife.Actions.MultiAction.MainElapsedTime
+ commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime
+ parent: TinyLife.Actions.MultiAction
+ name: MainElapsedTime
+ nameWithType: MultiAction.MainElapsedTime
+ fullName: TinyLife.Actions.MultiAction.MainElapsedTime
+- uid: TinyLife.Actions.MultiAction.InProgressTime
+ commentId: P:TinyLife.Actions.MultiAction.InProgressTime
+ parent: TinyLife.Actions.MultiAction
+ name: InProgressTime
+ nameWithType: MultiAction.InProgressTime
+ fullName: TinyLife.Actions.MultiAction.InProgressTime
+- uid: TinyLife.Actions.MultiAction.PreInitialize
+ commentId: M:TinyLife.Actions.MultiAction.PreInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: PreInitialize()
+ nameWithType: MultiAction.PreInitialize()
+ fullName: TinyLife.Actions.MultiAction.PreInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ name: Update(GameTime, TimeSpan, Single)
+ nameWithType: MultiAction.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Initialize
+ commentId: M:TinyLife.Actions.MultiAction.Initialize
+ parent: TinyLife.Actions.MultiAction
+ name: Initialize()
+ nameWithType: MultiAction.Initialize()
+ fullName: TinyLife.Actions.MultiAction.Initialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.IsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.IsCompleted
+ parent: TinyLife.Actions.MultiAction
+ name: IsCompleted()
+ nameWithType: MultiAction.IsCompleted()
+ fullName: TinyLife.Actions.MultiAction.IsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ name: OnCompleted(CompletionType)
+ nameWithType: MultiAction.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.MultiAction
+ name: Validate(Person)
+ nameWithType: MultiAction.Validate(Person)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.MultiAction
+ name: CanCancel(Action)
+ nameWithType: MultiAction.CanCancel(Action)
+ fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ nameWithType: MultiAction.CanCancel
+ fullName: TinyLife.Actions.MultiAction.CanCancel
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ nameWithType: MultiAction.CanCancel
+ fullName: TinyLife.Actions.MultiAction.CanCancel
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ parent: TinyLife.Actions.MultiAction
+ name: GoToActionLocation(ObjectCategory)
+ nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.Type
+ commentId: F:TinyLife.Actions.Action.Type
+ parent: TinyLife.Actions.Action
+ name: Type
+ nameWithType: Action.Type
+ fullName: TinyLife.Actions.Action.Type
+- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ name: CanMultitask(Action)
+ nameWithType: Action.CanMultitask(Action)
+ fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Action
+ name: GetNextAction(CompletionType)
+ nameWithType: Action.GetNextAction(CompletionType)
+ fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ nameWithType: Action.GetNextAction
+ fullName: TinyLife.Actions.Action.GetNextAction
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ nameWithType: Action.GetNextAction
+ fullName: TinyLife.Actions.Action.GetNextAction
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.GetIconObject
+ commentId: M:TinyLife.Actions.Action.GetIconObject
+ parent: TinyLife.Actions.Action
+ name: GetIconObject()
+ nameWithType: Action.GetIconObject()
+ fullName: TinyLife.Actions.Action.GetIconObject()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetIconObject
+ name: GetIconObject
+ nameWithType: Action.GetIconObject
+ fullName: TinyLife.Actions.Action.GetIconObject
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetIconObject
+ name: GetIconObject
+ nameWithType: Action.GetIconObject
+ fullName: TinyLife.Actions.Action.GetIconObject
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ parent: TinyLife.Actions.Action
+ name: CausesExtremelyFastSpeed()
+ nameWithType: Action.CausesExtremelyFastSpeed()
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ nameWithType: Action.CausesExtremelyFastSpeed
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ nameWithType: Action.CausesExtremelyFastSpeed
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.GetDisplayName
+ commentId: M:TinyLife.Actions.Action.GetDisplayName
+ parent: TinyLife.Actions.Action
+ name: GetDisplayName()
+ nameWithType: Action.GetDisplayName()
+ fullName: TinyLife.Actions.Action.GetDisplayName()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ nameWithType: Action.GetDisplayName
+ fullName: TinyLife.Actions.Action.GetDisplayName
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ nameWithType: Action.GetDisplayName
+ fullName: TinyLife.Actions.Action.GetDisplayName
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ commentId: M:TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ parent: TinyLife.Actions.Action
+ name: TryForceFail(ActionType.CanExecuteResult)
+ nameWithType: Action.TryForceFail(ActionType.CanExecuteResult)
+ fullName: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ name: TryForceFail
+ nameWithType: Action.TryForceFail
+ fullName: TinyLife.Actions.Action.TryForceFail
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType.CanExecuteResult
+ name: ActionType.CanExecuteResult
+ nameWithType: ActionType.CanExecuteResult
+ fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.TryForceFail(TinyLife.Actions.ActionType.CanExecuteResult)
+ name: TryForceFail
+ nameWithType: Action.TryForceFail
+ fullName: TinyLife.Actions.Action.TryForceFail
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType.CanExecuteResult
+ name: ActionType.CanExecuteResult
+ nameWithType: ActionType.CanExecuteResult
+ fullName: TinyLife.Actions.ActionType.CanExecuteResult
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ commentId: M:TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ parent: TinyLife.Actions.Action
+ name: ApplyVariety(ActionVariety)
+ nameWithType: Action.ApplyVariety(ActionVariety)
+ fullName: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ name: ApplyVariety
+ nameWithType: Action.ApplyVariety
+ fullName: TinyLife.Actions.Action.ApplyVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.ApplyVariety(TinyLife.Actions.ActionVariety)
+ name: ApplyVariety
+ nameWithType: Action.ApplyVariety
+ fullName: TinyLife.Actions.Action.ApplyVariety
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionVariety
+ name: ActionVariety
+ nameWithType: ActionVariety
+ fullName: TinyLife.Actions.ActionVariety
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ parent: TinyLife.Actions.Action
+ name: CanEnqueueConversation(Person, ActionType)
+ nameWithType: Action.CanEnqueueConversation(Person, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ nameWithType: Action.CanEnqueueConversation
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ nameWithType: Action.CanEnqueueConversation
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ name: CanMultitask(Action, Action)
+ nameWithType: Action.CanMultitask(Action, Action)
+ fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ nameWithType: Action.CanMultitask
+ fullName: TinyLife.Actions.Action.CanMultitask
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.Action
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Random
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Random
+ nameWithType: TypelessAction.Random
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Random
+- uid: TinyLife.Actions.Typeless.TypelessAction.Info
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Info
+ nameWithType: TypelessAction.Info
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Info
+- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: StartedAutomatically
+ nameWithType: TypelessAction.StartedAutomatically
+ fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: IsUnderlying
+ nameWithType: TypelessAction.IsUnderlying
+ fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+- uid: TinyLife.Actions.Typeless.TypelessAction.Map
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Map
+ nameWithType: TypelessAction.Map
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Map
+- uid: TinyLife.Actions.Typeless.TypelessAction.Person
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Person
+ nameWithType: TypelessAction.Person
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Person
+- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ElapsedTime
+ nameWithType: TypelessAction.ElapsedTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PlayerPromptOpen
+ nameWithType: TypelessAction.PlayerPromptOpen
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: FullyInProgress
+ nameWithType: TypelessAction.FullyInProgress
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ForceFail
+ nameWithType: TypelessAction.ForceFail
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>)
+ nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)))
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenYesNoPrompt(String, Action, Action)
+ nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String)
+ nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String)
+ name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: CompleteIfNeedFull(Person, NeedType, CompletionType)
+ nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[])
+ nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType())
+ name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: '[]'
+ nameWithType: '[]'
+ fullName: '[]'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ()
+ nameWithType: ()
+ fullName: ()
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetPlaceDirection(Person, FurnitureType)
+ nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: Sit(Person, Furniture, Single, ActionSpot)
+ nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetFreeChair(Person, Furniture)
+ nameWithType: TypelessAction.GetFreeChair(Person, Furniture)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetFreeChairs(Person, Furniture, Func)
+ nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: TypelessAction.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, System.Boolean))
+ name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ nameWithType: TypelessAction.GetFreeChairs
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ nameWithType: Direction2
+ fullName: MLEM.Misc.Direction2
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ nameWithType: TypelessAction.GetFreeChairs
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ nameWithType: Direction2
+ fullName: MLEM.Misc.Direction2
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreePeople(ActionType, Person, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreePeople(ActionType, Person, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType, TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreePeople(ActionType, Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType, TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreePeople(ActionType, Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreePeople
+ nameWithType: TypelessAction.FindAllFreePeople
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreePeople
+ nameWithType: TypelessAction.FindAllFreePeople
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean)
+ nameWithType: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean)
+ name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ nameWithType: TypelessAction.FindAllFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ nameWithType: TypelessAction.FindAllFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreeWalls(Person, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ nameWithType: TypelessAction.FindAllFreeWalls
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ nameWithType: TypelessAction.FindAllFreeWalls
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindAllFreeGround(Person, Nullable, Nullable, Boolean)
+ nameWithType: TypelessAction.FindAllFreeGround(Person, Nullable, Nullable, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean)
+ nameWithType.vb: TypelessAction.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean)
+ name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeGround
+ nameWithType: TypelessAction.FindAllFreeGround
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeGround
+ nameWithType: TypelessAction.FindAllFreeGround
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean)
+ nameWithType: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean)
+ nameWithType.vb: TypelessAction.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean)
+ name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindFreeFurniture
+ nameWithType: TypelessAction.FindFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindFreeFurniture
+ nameWithType: TypelessAction.FindFreeFurniture
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Nullable`1
+ name: Nullable
+ nameWithType: Nullable
+ fullName: System.Nullable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetTableSpot(Furniture, ActionSpot)
+ nameWithType: TypelessAction.GetTableSpot(Furniture, ActionSpot)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ name: GetTableSpot
+ nameWithType: TypelessAction.GetTableSpot
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ name: GetTableSpot
+ nameWithType: TypelessAction.GetTableSpot
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetTableSpot
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ name: SetData(String, Object)
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ name: GetData(String)
+ nameWithType: JsonTypeSafeGenericDataHolder.GetData(String)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String)
+ nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
+ fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String)
+ name.vb: GetData(Of T)(String)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ name: GetData
+ nameWithType: JsonTypeSafeGenericDataHolder.GetData
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ name: GetData(Of T)
+ nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ name: GetDataKeys()
+ nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.Equals(System.Object)
+ commentId: M:System.Object.Equals(System.Object)
+ parent: System.Object
+ isExternal: true
+ name: Equals(Object)
+ nameWithType: Object.Equals(Object)
+ fullName: System.Object.Equals(System.Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.Equals(System.Object,System.Object)
+ commentId: M:System.Object.Equals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ name: Equals(Object, Object)
+ nameWithType: Object.Equals(Object, Object)
+ fullName: System.Object.Equals(System.Object, System.Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ nameWithType: Object.Equals
+ fullName: System.Object.Equals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.GetHashCode
+ commentId: M:System.Object.GetHashCode
+ parent: System.Object
+ isExternal: true
+ name: GetHashCode()
+ nameWithType: Object.GetHashCode()
+ fullName: System.Object.GetHashCode()
+ spec.csharp:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ nameWithType: Object.GetHashCode
+ fullName: System.Object.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ nameWithType: Object.GetHashCode
+ fullName: System.Object.GetHashCode
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.GetType
+ commentId: M:System.Object.GetType
+ parent: System.Object
+ isExternal: true
+ name: GetType()
+ nameWithType: Object.GetType()
+ fullName: System.Object.GetType()
+ spec.csharp:
+ - uid: System.Object.GetType
+ name: GetType
+ nameWithType: Object.GetType
+ fullName: System.Object.GetType
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.GetType
+ name: GetType
+ nameWithType: Object.GetType
+ fullName: System.Object.GetType
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.MemberwiseClone
+ commentId: M:System.Object.MemberwiseClone
+ parent: System.Object
+ isExternal: true
+ name: MemberwiseClone()
+ nameWithType: Object.MemberwiseClone()
+ fullName: System.Object.MemberwiseClone()
+ spec.csharp:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ nameWithType: Object.MemberwiseClone
+ fullName: System.Object.MemberwiseClone
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ nameWithType: Object.MemberwiseClone
+ fullName: System.Object.MemberwiseClone
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ name: ReferenceEquals(Object, Object)
+ nameWithType: Object.ReferenceEquals(Object, Object)
+ fullName: System.Object.ReferenceEquals(System.Object, System.Object)
+ spec.csharp:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ nameWithType: Object.ReferenceEquals
+ fullName: System.Object.ReferenceEquals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ nameWithType: Object.ReferenceEquals
+ fullName: System.Object.ReferenceEquals
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Object
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Object.ToString
+ commentId: M:System.Object.ToString
+ parent: System.Object
+ isExternal: true
+ name: ToString()
+ nameWithType: Object.ToString()
+ fullName: System.Object.ToString()
+ spec.csharp:
+ - uid: System.Object.ToString
+ name: ToString
+ nameWithType: Object.ToString
+ fullName: System.Object.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: System.Object.ToString
+ name: ToString
+ nameWithType: Object.ToString
+ fullName: System.Object.ToString
+ isExternal: true
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.StoreAction.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy()
+ nameWithType: Extensions.JsonCopy()
+ fullName: TinyLife.Utilities.Extensions.JsonCopy()
+ nameWithType.vb: Extensions.JsonCopy(Of StoreAction)()
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.StoreAction)()
+ name.vb: JsonCopy(Of StoreAction)()
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy
+ nameWithType: Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1
+ name: JsonCopy(Of StoreAction)
+ nameWithType: Extensions.JsonCopy(Of StoreAction)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.StoreAction)
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+- uid: TinyLife.World
+ commentId: N:TinyLife.World
+ name: TinyLife.World
+ nameWithType: TinyLife.World
+ fullName: TinyLife.World
+- uid: System
+ commentId: N:System
+ isExternal: true
+ name: System
+ nameWithType: System
+ fullName: System
+- uid: MLEM.Data.Json
+ commentId: N:MLEM.Data.Json
+ isExternal: true
+ name: MLEM.Data.Json
+ nameWithType: MLEM.Data.Json
+ fullName: MLEM.Data.Json
+- uid: TinyLife.Actions.Typeless
+ commentId: N:TinyLife.Actions.Typeless
+ name: TinyLife.Actions.Typeless
+ nameWithType: TinyLife.Actions.Typeless
+ fullName: TinyLife.Actions.Typeless
+- uid: MLEM.Misc
+ commentId: N:MLEM.Misc
+ isExternal: true
+ name: MLEM.Misc
+ nameWithType: MLEM.Misc
+ fullName: MLEM.Misc
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ nameWithType: Extensions.JsonCopy
+ fullName: TinyLife.Utilities.Extensions.JsonCopy
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy(Of T)
+ nameWithType: Extensions.JsonCopy(Of T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+- uid: System.Collections.Generic.List{TinyLife.Objects.FurnitureType}
+ commentId: T:System.Collections.Generic.List{TinyLife.Objects.FurnitureType}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ nameWithType.vb: List(Of FurnitureType)
+ fullName.vb: System.Collections.Generic.List(Of TinyLife.Objects.FurnitureType)
+ name.vb: List(Of FurnitureType)
+ spec.csharp:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic.List`1
+ commentId: T:System.Collections.Generic.List`1
+ isExternal: true
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ nameWithType.vb: List(Of T)
+ fullName.vb: System.Collections.Generic.List(Of T)
+ name.vb: List(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
+- uid: TinyLife.Actions.MultiAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
+ parent: TinyLife.Actions.MultiAction
+ name: CreateFirstActions()
+ nameWithType: MultiAction.CreateFirstActions()
+ fullName: TinyLife.Actions.MultiAction.CreateFirstActions()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: MultiAction.CreateFirstActions
+ fullName: TinyLife.Actions.MultiAction.CreateFirstActions
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: MultiAction.CreateFirstActions
+ fullName: TinyLife.Actions.MultiAction.CreateFirstActions
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.StoreAction.CreateFirstActions*
+ commentId: Overload:TinyLife.Actions.StoreAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: StoreAction.CreateFirstActions
+ fullName: TinyLife.Actions.StoreAction.CreateFirstActions
+- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
+ commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Typeless.TypelessAction}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of TypelessAction)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Typeless.TypelessAction)
+ name.vb: IEnumerable(Of TypelessAction)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Actions.Typeless.TypelessAction
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Actions.Typeless.TypelessAction
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic.IEnumerable`1
+ commentId: T:System.Collections.Generic.IEnumerable`1
+ isExternal: true
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of T)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of T)
+ name.vb: IEnumerable(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenInitialize()
+ nameWithType: MultiAction.AndThenInitialize()
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: MultiAction.AndThenInitialize
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.StoreAction.AndThenInitialize*
+ commentId: Overload:TinyLife.Actions.StoreAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: StoreAction.AndThenInitialize
+ fullName: TinyLife.Actions.StoreAction.AndThenInitialize
+- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ name: AndThenUpdate(GameTime, TimeSpan, Single)
+ nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: MultiAction.AndThenUpdate
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: MultiAction.AndThenUpdate
+ fullName: TinyLife.Actions.MultiAction.AndThenUpdate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.StoreAction.AndThenUpdate*
+ commentId: Overload:TinyLife.Actions.StoreAction.AndThenUpdate
+ name: AndThenUpdate
+ nameWithType: StoreAction.AndThenUpdate
+ fullName: TinyLife.Actions.StoreAction.AndThenUpdate
+- uid: Microsoft.Xna.Framework.GameTime
+ commentId: T:Microsoft.Xna.Framework.GameTime
+ parent: Microsoft.Xna.Framework
+ isExternal: true
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.TimeSpan
+ commentId: T:System.TimeSpan
+ parent: System
+ isExternal: true
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+- uid: System.Single
+ commentId: T:System.Single
+ parent: System
+ isExternal: true
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+- uid: Microsoft.Xna.Framework
+ commentId: N:Microsoft.Xna.Framework
+ isExternal: true
+ name: Microsoft.Xna.Framework
+ nameWithType: Microsoft.Xna.Framework
+ fullName: Microsoft.Xna.Framework
+- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenIsCompleted()
+ nameWithType: MultiAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: MultiAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: MultiAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.StoreAction.AndThenIsCompleted*
+ commentId: Overload:TinyLife.Actions.StoreAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: StoreAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.StoreAction.AndThenIsCompleted
+- uid: TinyLife.Actions.CompletionType
+ commentId: T:TinyLife.Actions.CompletionType
+ parent: TinyLife.Actions
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: MultiAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: MultiAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: MultiAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.StoreAction.AndThenOnCompleted*
+ commentId: Overload:TinyLife.Actions.StoreAction.AndThenOnCompleted
+ name: AndThenOnCompleted
+ nameWithType: StoreAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.StoreAction.AndThenOnCompleted
diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml
index b1b60d5..9d51ac5 100644
--- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml
+++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: Actions/TalkAction.cs
- startLine: 383
+ startLine: 382
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml
index 23c3688..a1a0dc1 100644
--- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml
+++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml
@@ -44,7 +44,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkSettings
path: Actions/TalkAction.cs
- startLine: 104
+ startLine: 103
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -54,7 +54,9 @@ items:
content: 'public class TalkSettings : GenericDataHolder, IGenericDataHolder'
content.vb: >-
Public Class TalkSettings
+
Inherits GenericDataHolder
+
Implements IGenericDataHolder
inheritance:
- System.Object
@@ -98,7 +100,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendshipGain
path: Actions/TalkAction.cs
- startLine: 110
+ startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -131,7 +133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoBadlyChance
path: Actions/TalkAction.cs
- startLine: 115
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -164,7 +166,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkMinutes
path: Actions/TalkAction.cs
- startLine: 119
+ startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -197,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: Actions/TalkAction.cs
- startLine: 123
+ startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -230,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: Actions/TalkAction.cs
- startLine: 127
+ startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -263,7 +265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerEmoteCategory
path: Actions/TalkAction.cs
- startLine: 132
+ startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -296,7 +298,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerSpeakStyle
path: Actions/TalkAction.cs
- startLine: 137
+ startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -329,7 +331,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainedSkill
path: Actions/TalkAction.cs
- startLine: 141
+ startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -362,7 +364,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainSkillOnFailure
path: Actions/TalkAction.cs
- startLine: 146
+ startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -395,7 +397,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoredNeed
path: Actions/TalkAction.cs
- startLine: 151
+ startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -428,7 +430,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: Actions/TalkAction.cs
- startLine: 156
+ startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -461,7 +463,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: Actions/TalkAction.cs
- startLine: 161
+ startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -494,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: Actions/TalkAction.cs
- startLine: 167
+ startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -527,7 +529,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: Actions/TalkAction.cs
- startLine: 172
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -560,7 +562,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: Actions/TalkAction.cs
- startLine: 177
+ startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -593,7 +595,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: Actions/TalkAction.cs
- startLine: 182
+ startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -626,7 +628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FailEmotion
path: Actions/TalkAction.cs
- startLine: 187
+ startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -659,7 +661,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessEmotion
path: Actions/TalkAction.cs
- startLine: 191
+ startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -692,7 +694,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainRomancePercentage
path: Actions/TalkAction.cs
- startLine: 197
+ startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -725,7 +727,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoweredEmotion
path: Actions/TalkAction.cs
- startLine: 202
+ startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -758,7 +760,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnSuccess
path: Actions/TalkAction.cs
- startLine: 206
+ startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -791,7 +793,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFailure
path: Actions/TalkAction.cs
- startLine: 210
+ startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -824,7 +826,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: Actions/TalkAction.cs
- startLine: 215
+ startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -857,7 +859,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheckCanExecute
path: Actions/TalkAction.cs
- startLine: 224
+ startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -899,7 +901,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Evaluate
path: Actions/TalkAction.cs
- startLine: 237
+ startLine: 236
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml
index b0f492d..893ba3c 100644
--- a/docs/api/TinyLife.Actions.TalkAction.yml
+++ b/docs/api/TinyLife.Actions.TalkAction.yml
@@ -6,9 +6,9 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.TalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.TalkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)
- TinyLife.Actions.TalkAction.IsConversationCompleted
- - TinyLife.Actions.TalkAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.TalkAction.OnEvaluate
- TinyLife.Actions.TalkAction.OnTalkFailure
- TinyLife.Actions.TalkAction.OnTalkSuccess
@@ -38,13 +38,16 @@ items:
content: 'public class TalkAction : SocialAction, IGenericDataHolder'
content.vb: >-
Public Class TalkAction
+
Inherits SocialAction
+
Implements IGenericDataHolder
inheritance:
- System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- TinyLife.Actions.Typeless.TypelessAction
- TinyLife.Actions.Action
+ - TinyLife.Actions.MultiAction
- TinyLife.Actions.SocialAction
implements:
- MLEM.Misc.IGenericDataHolder
@@ -56,17 +59,26 @@ items:
- TinyLife.Actions.SocialAction.InProgressTime
- TinyLife.Actions.SocialAction.Id
- TinyLife.Actions.SocialAction.PartnerCompletion
+ - TinyLife.Actions.SocialAction.CreateFirstActions
- TinyLife.Actions.SocialAction.InitializeConversation
- - TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
- - TinyLife.Actions.SocialAction.Initialize
- - TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- - TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.SocialAction.IsCompleted
+ - TinyLife.Actions.SocialAction.GetMaxWaitTime
+ - TinyLife.Actions.SocialAction.AndThenInitialize
+ - TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.SocialAction.AndThenIsCompleted
- TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.GetDisplayName
- TinyLife.Actions.SocialAction.SpeakInConversation(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32)
- TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.MultiAction.Handler
+ - TinyLife.Actions.MultiAction.MainElapsedTime
+ - TinyLife.Actions.MultiAction.PreInitialize
+ - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.MultiAction.Initialize
+ - TinyLife.Actions.MultiAction.IsCompleted
+ - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.GetIconObject
@@ -284,17 +296,14 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nCreates a new action from the given \n"
example: []
syntax:
content: public TalkAction(ActionType type, ActionInfo info)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- description: The type to create this action from
- id: info
type: TinyLife.Actions.ActionInfo
- description: The information for this action
content.vb: Public Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.TalkAction.#ctor*
modifiers.csharp:
@@ -319,24 +328,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: Actions/TalkAction.cs
- startLine: 44
+ startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nSocialAction version of .\nThis method is called every update frame during an active conversation for both conversation partners.\nBy default, this method only increases .\n"
example: []
syntax:
content: protected override void UpdateConversation(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
- description: The game's time
- id: passedInGame
type: System.TimeSpan
- description: The amount of time passed in game time
- id: speedMultiplier
type: System.Single
- description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
content.vb: Protected Overrides Sub UpdateConversation(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overridden: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
overload: TinyLife.Actions.TalkAction.UpdateConversation*
@@ -346,44 +351,42 @@ items:
modifiers.vb:
- Protected
- Overrides
-- uid: TinyLife.Actions.TalkAction.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.TalkAction.OnCompleted(TinyLife.Actions.CompletionType)
- id: OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.TalkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.TalkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ id: AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.TalkAction
langs:
- csharp
- vb
- name: OnCompleted(CompletionType)
- nameWithType: TalkAction.OnCompleted(CompletionType)
- fullName: TinyLife.Actions.TalkAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: TalkAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.TalkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
type: Method
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: master
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: OnCompleted
+ id: AndThenOnCompleted
path: Actions/TalkAction.cs
- startLine: 55
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\n"
example: []
syntax:
- content: public override void OnCompleted(CompletionType type)
+ content: protected override void AndThenOnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
- description: The type that this action completed with
- content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
- overridden: TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
- overload: TinyLife.Actions.TalkAction.OnCompleted*
+ content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType)
+ overridden: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ overload: TinyLife.Actions.TalkAction.AndThenOnCompleted*
modifiers.csharp:
- - public
+ - protected
- override
modifiers.vb:
- - Public
+ - Protected
- Overrides
- uid: TinyLife.Actions.TalkAction.IsConversationCompleted
commentId: M:TinyLife.Actions.TalkAction.IsConversationCompleted
@@ -403,17 +406,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted
path: Actions/TalkAction.cs
- startLine: 63
+ startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: "\nSocialAction version of .\nThis method returns whether or not the conversation should be marked as completed.\nNote that this method is only called for the part of the conversation.\n"
example: []
syntax:
content: protected override CompletionType IsConversationCompleted()
return:
type: TinyLife.Actions.CompletionType
- description: Whether or not this conversation is completed
content.vb: Protected Overrides Function IsConversationCompleted As CompletionType
overridden: TinyLife.Actions.SocialAction.IsConversationCompleted
overload: TinyLife.Actions.TalkAction.IsConversationCompleted*
@@ -441,7 +442,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create
path: Actions/TalkAction.cs
- startLine: 74
+ startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -523,6 +524,12 @@ references:
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
+- uid: TinyLife.Actions.MultiAction
+ commentId: T:TinyLife.Actions.MultiAction
+ parent: TinyLife.Actions
+ name: MultiAction
+ nameWithType: MultiAction
+ fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
@@ -578,6 +585,34 @@ references:
name: PartnerCompletion
nameWithType: SocialAction.PartnerCompletion
fullName: TinyLife.Actions.SocialAction.PartnerCompletion
+- uid: TinyLife.Actions.SocialAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.SocialAction.CreateFirstActions
+ parent: TinyLife.Actions.SocialAction
+ name: CreateFirstActions()
+ nameWithType: SocialAction.CreateFirstActions()
+ fullName: TinyLife.Actions.SocialAction.CreateFirstActions()
+ spec.csharp:
+ - uid: TinyLife.Actions.SocialAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: SocialAction.CreateFirstActions
+ fullName: TinyLife.Actions.SocialAction.CreateFirstActions
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.SocialAction.CreateFirstActions
+ name: CreateFirstActions
+ nameWithType: SocialAction.CreateFirstActions
+ fullName: TinyLife.Actions.SocialAction.CreateFirstActions
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.SocialAction.InitializeConversation
commentId: M:TinyLife.Actions.SocialAction.InitializeConversation
parent: TinyLife.Actions.SocialAction
@@ -606,17 +641,17 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
- commentId: M:TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
+- uid: TinyLife.Actions.SocialAction.GetMaxWaitTime
+ commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime
parent: TinyLife.Actions.SocialAction
- name: GetTimeWeWaitForPartner()
- nameWithType: SocialAction.GetTimeWeWaitForPartner()
- fullName: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner()
+ name: GetMaxWaitTime()
+ nameWithType: SocialAction.GetMaxWaitTime()
+ fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime()
spec.csharp:
- - uid: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
- name: GetTimeWeWaitForPartner
- nameWithType: SocialAction.GetTimeWeWaitForPartner
- fullName: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
+ - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime
+ name: GetMaxWaitTime
+ nameWithType: SocialAction.GetMaxWaitTime
+ fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime
- name: (
nameWithType: (
fullName: (
@@ -624,27 +659,27 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
- name: GetTimeWeWaitForPartner
- nameWithType: SocialAction.GetTimeWeWaitForPartner
- fullName: TinyLife.Actions.SocialAction.GetTimeWeWaitForPartner
+ - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime
+ name: GetMaxWaitTime
+ nameWithType: SocialAction.GetMaxWaitTime
+ fullName: TinyLife.Actions.SocialAction.GetMaxWaitTime
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.SocialAction.Initialize
- commentId: M:TinyLife.Actions.SocialAction.Initialize
+- uid: TinyLife.Actions.SocialAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize
parent: TinyLife.Actions.SocialAction
- name: Initialize()
- nameWithType: SocialAction.Initialize()
- fullName: TinyLife.Actions.SocialAction.Initialize()
+ name: AndThenInitialize()
+ nameWithType: SocialAction.AndThenInitialize()
+ fullName: TinyLife.Actions.SocialAction.AndThenInitialize()
spec.csharp:
- - uid: TinyLife.Actions.SocialAction.Initialize
- name: Initialize
- nameWithType: SocialAction.Initialize
- fullName: TinyLife.Actions.SocialAction.Initialize
+ - uid: TinyLife.Actions.SocialAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: SocialAction.AndThenInitialize
+ fullName: TinyLife.Actions.SocialAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
@@ -652,64 +687,28 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.SocialAction.Initialize
- name: Initialize
- nameWithType: SocialAction.Initialize
- fullName: TinyLife.Actions.SocialAction.Initialize
+ - uid: TinyLife.Actions.SocialAction.AndThenInitialize
+ name: AndThenInitialize
+ nameWithType: SocialAction.AndThenInitialize
+ fullName: TinyLife.Actions.SocialAction.AndThenInitialize
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- parent: TinyLife.Actions.SocialAction
- name: Validate(Person)
- nameWithType: SocialAction.Validate(Person)
- fullName: TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- spec.csharp:
- - uid: TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- name: Validate
- nameWithType: SocialAction.Validate
- fullName: TinyLife.Actions.SocialAction.Validate
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Objects.Person
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- - name: )
- nameWithType: )
- fullName: )
- spec.vb:
- - uid: TinyLife.Actions.SocialAction.Validate(TinyLife.Objects.Person)
- name: Validate
- nameWithType: SocialAction.Validate
- fullName: TinyLife.Actions.SocialAction.Validate
- - name: (
- nameWithType: (
- fullName: (
- - uid: TinyLife.Objects.Person
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- commentId: M:TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+- uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.SocialAction
isExternal: true
- name: Update(GameTime, TimeSpan, Single)
- nameWithType: SocialAction.Update(GameTime, TimeSpan, Single)
- fullName: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ name: AndThenUpdate(GameTime, TimeSpan, Single)
+ nameWithType: SocialAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
spec.csharp:
- - uid: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- name: Update
- nameWithType: SocialAction.Update
- fullName: TinyLife.Actions.SocialAction.Update
+ - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: SocialAction.AndThenUpdate
+ fullName: TinyLife.Actions.SocialAction.AndThenUpdate
- name: (
nameWithType: (
fullName: (
@@ -738,10 +737,10 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.SocialAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- name: Update
- nameWithType: SocialAction.Update
- fullName: TinyLife.Actions.SocialAction.Update
+ - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ nameWithType: SocialAction.AndThenUpdate
+ fullName: TinyLife.Actions.SocialAction.AndThenUpdate
- name: (
nameWithType: (
fullName: (
@@ -769,17 +768,17 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.SocialAction.IsCompleted
- commentId: M:TinyLife.Actions.SocialAction.IsCompleted
+- uid: TinyLife.Actions.SocialAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.SocialAction.AndThenIsCompleted
parent: TinyLife.Actions.SocialAction
- name: IsCompleted()
- nameWithType: SocialAction.IsCompleted()
- fullName: TinyLife.Actions.SocialAction.IsCompleted()
+ name: AndThenIsCompleted()
+ nameWithType: SocialAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted()
spec.csharp:
- - uid: TinyLife.Actions.SocialAction.IsCompleted
- name: IsCompleted
- nameWithType: SocialAction.IsCompleted
- fullName: TinyLife.Actions.SocialAction.IsCompleted
+ - uid: TinyLife.Actions.SocialAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: SocialAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted
- name: (
nameWithType: (
fullName: (
@@ -787,10 +786,10 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.SocialAction.IsCompleted
- name: IsCompleted
- nameWithType: SocialAction.IsCompleted
- fullName: TinyLife.Actions.SocialAction.IsCompleted
+ - uid: TinyLife.Actions.SocialAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: SocialAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.SocialAction.AndThenIsCompleted
- name: (
nameWithType: (
fullName: (
@@ -1147,6 +1146,281 @@ references:
- name: )
nameWithType: )
fullName: )
+- uid: TinyLife.Actions.MultiAction.Handler
+ commentId: F:TinyLife.Actions.MultiAction.Handler
+ parent: TinyLife.Actions.MultiAction
+ name: Handler
+ nameWithType: MultiAction.Handler
+ fullName: TinyLife.Actions.MultiAction.Handler
+- uid: TinyLife.Actions.MultiAction.MainElapsedTime
+ commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime
+ parent: TinyLife.Actions.MultiAction
+ name: MainElapsedTime
+ nameWithType: MultiAction.MainElapsedTime
+ fullName: TinyLife.Actions.MultiAction.MainElapsedTime
+- uid: TinyLife.Actions.MultiAction.PreInitialize
+ commentId: M:TinyLife.Actions.MultiAction.PreInitialize
+ parent: TinyLife.Actions.MultiAction
+ name: PreInitialize()
+ nameWithType: MultiAction.PreInitialize()
+ fullName: TinyLife.Actions.MultiAction.PreInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ nameWithType: MultiAction.PreInitialize
+ fullName: TinyLife.Actions.MultiAction.PreInitialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ name: Update(GameTime, TimeSpan, Single)
+ nameWithType: MultiAction.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ nameWithType: MultiAction.Update
+ fullName: TinyLife.Actions.MultiAction.Update
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Initialize
+ commentId: M:TinyLife.Actions.MultiAction.Initialize
+ parent: TinyLife.Actions.MultiAction
+ name: Initialize()
+ nameWithType: MultiAction.Initialize()
+ fullName: TinyLife.Actions.MultiAction.Initialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ nameWithType: MultiAction.Initialize
+ fullName: TinyLife.Actions.MultiAction.Initialize
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.IsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.IsCompleted
+ parent: TinyLife.Actions.MultiAction
+ name: IsCompleted()
+ nameWithType: MultiAction.IsCompleted()
+ fullName: TinyLife.Actions.MultiAction.IsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ nameWithType: MultiAction.IsCompleted
+ fullName: TinyLife.Actions.MultiAction.IsCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ name: OnCompleted(CompletionType)
+ nameWithType: MultiAction.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ nameWithType: MultiAction.OnCompleted
+ fullName: TinyLife.Actions.MultiAction.OnCompleted
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.MultiAction
+ name: Validate(Person)
+ nameWithType: MultiAction.Validate(Person)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ nameWithType: MultiAction.Validate
+ fullName: TinyLife.Actions.MultiAction.Validate
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ parent: TinyLife.Actions.MultiAction
+ name: GoToActionLocation(ObjectCategory)
+ nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
+ name: GoToActionLocation
+ nameWithType: MultiAction.GoToActionLocation
+ fullName: TinyLife.Actions.MultiAction.GoToActionLocation
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: )
+ nameWithType: )
+ fullName: )
- uid: TinyLife.Actions.Action.Type
commentId: F:TinyLife.Actions.Action.Type
parent: TinyLife.Actions.Action
@@ -4067,17 +4341,17 @@ references:
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework
-- uid: TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
- commentId: M:TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
+- uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.SocialAction
- name: OnCompleted(CompletionType)
- nameWithType: SocialAction.OnCompleted(CompletionType)
- fullName: TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: SocialAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- - uid: TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
- name: OnCompleted
- nameWithType: SocialAction.OnCompleted
- fullName: TinyLife.Actions.SocialAction.OnCompleted
+ - uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: SocialAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted
- name: (
nameWithType: (
fullName: (
@@ -4089,10 +4363,10 @@ references:
nameWithType: )
fullName: )
spec.vb:
- - uid: TinyLife.Actions.SocialAction.OnCompleted(TinyLife.Actions.CompletionType)
- name: OnCompleted
- nameWithType: SocialAction.OnCompleted
- fullName: TinyLife.Actions.SocialAction.OnCompleted
+ - uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ nameWithType: SocialAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted
- name: (
nameWithType: (
fullName: (
@@ -4103,11 +4377,11 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: TinyLife.Actions.TalkAction.OnCompleted*
- commentId: Overload:TinyLife.Actions.TalkAction.OnCompleted
- name: OnCompleted
- nameWithType: TalkAction.OnCompleted
- fullName: TinyLife.Actions.TalkAction.OnCompleted
+- uid: TinyLife.Actions.TalkAction.AndThenOnCompleted*
+ commentId: Overload:TinyLife.Actions.TalkAction.AndThenOnCompleted
+ name: AndThenOnCompleted
+ nameWithType: TalkAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.TalkAction.AndThenOnCompleted
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml b/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml
new file mode 100644
index 0000000..d3bc62c
--- /dev/null
+++ b/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml
@@ -0,0 +1,3110 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction
+ commentId: T:TinyLife.Actions.Typeless.PathfindToPersonAction
+ id: PathfindToPersonAction
+ parent: TinyLife.Actions.Typeless
+ children:
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.Validate(TinyLife.Objects.Person)
+ langs:
+ - csharp
+ - vb
+ name: PathfindToPersonAction
+ nameWithType: PathfindToPersonAction
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction
+ type: Class
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: PathfindToPersonAction
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 12
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ summary: "\nA that causes the underlying to pathfind to another person repeatedly until they have reached them, or until is up.\nThis action is used by .\n"
+ example: []
+ syntax:
+ content: 'public class PathfindToPersonAction : TypelessAction, IGenericDataHolder'
+ content.vb: >-
+ Public Class PathfindToPersonAction
+
+ Inherits TypelessAction
+
+ Implements IGenericDataHolder
+ inheritance:
+ - System.Object
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ - TinyLife.Actions.Typeless.TypelessAction
+ implements:
+ - MLEM.Misc.IGenericDataHolder
+ inheritedMembers:
+ - TinyLife.Actions.Typeless.TypelessAction.Random
+ - TinyLife.Actions.Typeless.TypelessAction.Info
+ - TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ - TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ - TinyLife.Actions.Typeless.TypelessAction.Map
+ - TinyLife.Actions.Typeless.TypelessAction.Person
+ - TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ - TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ - TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ - TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ - TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ - TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ - TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ - TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ - TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ - TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ - TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreePeople(TinyLife.Actions.ActionType,TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Typeless.TypelessAction.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ - System.Object.Equals(System.Object)
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetHashCode
+ - System.Object.GetType
+ - System.Object.MemberwiseClone
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ - System.Object.ToString
+ extensionMethods:
+ - TinyLife.Actions.Typeless.PathfindToPersonAction.TinyLife.Utilities.Extensions.JsonCopy``1
+ modifiers.csharp:
+ - public
+ - class
+ modifiers.vb:
+ - Public
+ - Class
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)
+ id: '#ctor(TinyLife.Actions.ActionInfo)'
+ parent: TinyLife.Actions.Typeless.PathfindToPersonAction
+ langs:
+ - csharp
+ - vb
+ name: PathfindToPersonAction(ActionInfo)
+ nameWithType: PathfindToPersonAction.PathfindToPersonAction(ActionInfo)
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.PathfindToPersonAction(TinyLife.Actions.ActionInfo)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 21
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ example: []
+ syntax:
+ content: public PathfindToPersonAction(ActionInfo info)
+ parameters:
+ - id: info
+ type: TinyLife.Actions.ActionInfo
+ content.vb: Public Sub New(info As ActionInfo)
+ overload: TinyLife.Actions.Typeless.PathfindToPersonAction.#ctor*
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime
+ id: GetMaxPathfindTime
+ parent: TinyLife.Actions.Typeless.PathfindToPersonAction
+ langs:
+ - csharp
+ - vb
+ name: GetMaxPathfindTime()
+ nameWithType: PathfindToPersonAction.GetMaxPathfindTime()
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetMaxPathfindTime
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 28
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ summary: "\nReturns the maximum amount of time that this action should run for before it is canceled.\nBy default, 15 minutes are returned if this action was , or 1 hour if this action was started manually.\n"
+ example: []
+ syntax:
+ content: protected virtual TimeSpan GetMaxPathfindTime()
+ return:
+ type: System.TimeSpan
+ description: The maximum amount of time before this action is canceled
+ content.vb: Protected Overridable Function GetMaxPathfindTime As TimeSpan
+ overload: TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime*
+ modifiers.csharp:
+ - protected
+ - virtual
+ modifiers.vb:
+ - Protected
+ - Overridable
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize
+ id: Initialize
+ parent: TinyLife.Actions.Typeless.PathfindToPersonAction
+ langs:
+ - csharp
+ - vb
+ name: Initialize()
+ nameWithType: PathfindToPersonAction.Initialize()
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Initialize
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 33
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ example: []
+ syntax:
+ content: public override void Initialize()
+ content.vb: Public Overrides Sub Initialize
+ overridden: TinyLife.Actions.Typeless.TypelessAction.Initialize
+ overload: TinyLife.Actions.Typeless.PathfindToPersonAction.Initialize*
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.Typeless.PathfindToPersonAction
+ langs:
+ - csharp
+ - vb
+ name: Update(GameTime, TimeSpan, Single)
+ nameWithType: PathfindToPersonAction.Update(GameTime, TimeSpan, Single)
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Update
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 36
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ example: []
+ syntax:
+ content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
+ parameters:
+ - id: time
+ type: Microsoft.Xna.Framework.GameTime
+ - id: passedInGame
+ type: System.TimeSpan
+ - id: speedMultiplier
+ type: System.Single
+ content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
+ overridden: TinyLife.Actions.Typeless.TypelessAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ overload: TinyLife.Actions.Typeless.PathfindToPersonAction.Update*
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.Validate(TinyLife.Objects.Person)
+ id: Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.Typeless.PathfindToPersonAction
+ langs:
+ - csharp
+ - vb
+ name: Validate(Person)
+ nameWithType: PathfindToPersonAction.Validate(Person)
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.Validate(TinyLife.Objects.Person)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Validate
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 67
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ example: []
+ syntax:
+ content: public override bool Validate(Person person)
+ parameters:
+ - id: person
+ type: TinyLife.Objects.Person
+ return:
+ type: System.Boolean
+ content.vb: Public Overrides Function Validate(person As Person) As Boolean
+ overridden: TinyLife.Actions.Typeless.TypelessAction.Validate(TinyLife.Objects.Person)
+ overload: TinyLife.Actions.Typeless.PathfindToPersonAction.Validate*
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted
+ id: IsCompleted
+ parent: TinyLife.Actions.Typeless.PathfindToPersonAction
+ langs:
+ - csharp
+ - vb
+ name: IsCompleted()
+ nameWithType: PathfindToPersonAction.IsCompleted()
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: IsCompleted
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 72
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ example: []
+ syntax:
+ content: public override CompletionType IsCompleted()
+ return:
+ type: TinyLife.Actions.CompletionType
+ content.vb: Public Overrides Function IsCompleted As CompletionType
+ overridden: TinyLife.Actions.Typeless.TypelessAction.IsCompleted
+ overload: TinyLife.Actions.Typeless.PathfindToPersonAction.IsCompleted*
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)
+ id: OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Typeless.PathfindToPersonAction
+ langs:
+ - csharp
+ - vb
+ name: OnCompleted(CompletionType)
+ nameWithType: PathfindToPersonAction.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Typeless/PathfindToPersonAction.cs
+ branch: master
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: OnCompleted
+ path: Actions/Typeless/PathfindToPersonAction.cs
+ startLine: 89
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions.Typeless
+ example: []
+ syntax:
+ content: public override void OnCompleted(CompletionType type)
+ parameters:
+ - id: type
+ type: TinyLife.Actions.CompletionType
+ content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
+ overridden: TinyLife.Actions.Typeless.TypelessAction.OnCompleted(TinyLife.Actions.CompletionType)
+ overload: TinyLife.Actions.Typeless.PathfindToPersonAction.OnCompleted*
+ modifiers.csharp:
+ - public
+ - override
+ modifiers.vb:
+ - Public
+ - Overrides
+references:
+- uid: TinyLife.Actions.Typeless.TypelessAction
+ commentId: T:TinyLife.Actions.Typeless.TypelessAction
+ parent: TinyLife.Actions.Typeless
+ name: TypelessAction
+ nameWithType: TypelessAction
+ fullName: TinyLife.Actions.Typeless.TypelessAction
+- uid: TinyLife.Objects.Person
+ commentId: T:TinyLife.Objects.Person
+ parent: TinyLife.Objects
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+- uid: TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime
+ commentId: M:TinyLife.Actions.Typeless.PathfindToPersonAction.GetMaxPathfindTime
+ isExternal: true
+- uid: TinyLife.Actions.SocialAction
+ commentId: T:TinyLife.Actions.SocialAction
+ parent: TinyLife.Actions
+ name: SocialAction
+ nameWithType: SocialAction
+ fullName: TinyLife.Actions.SocialAction
+- uid: TinyLife.Actions.Typeless
+ commentId: N:TinyLife.Actions.Typeless
+ name: TinyLife.Actions.Typeless
+ nameWithType: TinyLife.Actions.Typeless
+ fullName: TinyLife.Actions.Typeless
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ name: Object
+ nameWithType: Object
+ fullName: System.Object
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ parent: MLEM.Data.Json
+ isExternal: true
+ name: JsonTypeSafeGenericDataHolder
+ nameWithType: JsonTypeSafeGenericDataHolder
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+- uid: MLEM.Misc.IGenericDataHolder
+ commentId: T:MLEM.Misc.IGenericDataHolder
+ parent: MLEM.Misc
+ isExternal: true
+ name: IGenericDataHolder
+ nameWithType: IGenericDataHolder
+ fullName: MLEM.Misc.IGenericDataHolder
+- uid: TinyLife.Actions.Typeless.TypelessAction.Random
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Random
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Random
+ nameWithType: TypelessAction.Random
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Random
+- uid: TinyLife.Actions.Typeless.TypelessAction.Info
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.Info
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Info
+ nameWithType: TypelessAction.Info
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Info
+- uid: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: StartedAutomatically
+ nameWithType: TypelessAction.StartedAutomatically
+ fullName: TinyLife.Actions.Typeless.TypelessAction.StartedAutomatically
+- uid: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: IsUnderlying
+ nameWithType: TypelessAction.IsUnderlying
+ fullName: TinyLife.Actions.Typeless.TypelessAction.IsUnderlying
+- uid: TinyLife.Actions.Typeless.TypelessAction.Map
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Map
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Map
+ nameWithType: TypelessAction.Map
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Map
+- uid: TinyLife.Actions.Typeless.TypelessAction.Person
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.Person
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: Person
+ nameWithType: TypelessAction.Person
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Person
+- uid: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ElapsedTime
+ nameWithType: TypelessAction.ElapsedTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ElapsedTime
+- uid: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PlayerPromptOpen
+ nameWithType: TypelessAction.PlayerPromptOpen
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PlayerPromptOpen
+- uid: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: InProgressTime
+ nameWithType: TypelessAction.InProgressTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.InProgressTime
+- uid: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ commentId: P:TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: FullyInProgress
+ nameWithType: TypelessAction.FullyInProgress
+ fullName: TinyLife.Actions.Typeless.TypelessAction.FullyInProgress
+- uid: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ commentId: F:TinyLife.Actions.Typeless.TypelessAction.ForceFail
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: ForceFail
+ nameWithType: TypelessAction.ForceFail
+ fullName: TinyLife.Actions.Typeless.TypelessAction.ForceFail
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ nameWithType: TypelessAction.CompleteInTime(TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteInTime
+ nameWithType: TypelessAction.CompleteInTime
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteInTime
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ nameWithType: SkillType
+ fullName: TinyLife.Skills.SkillType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ nameWithType: TypelessAction.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>)
+ nameWithType.vb: TypelessAction.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)))
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)))
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}})
+ name: OpenPlayerPrompt
+ nameWithType: TypelessAction.OpenPlayerPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenPlayerPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ nameWithType: Panel
+ fullName: MLEM.Ui.Elements.Panel
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ nameWithType: CoveringGroup
+ fullName: TinyLife.Uis.CoveringGroup
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: MLEM.Ui.Elements.Element
+ name: Element
+ nameWithType: Element
+ fullName: MLEM.Ui.Elements.Element
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenYesNoPrompt(String, Action, Action)
+ nameWithType: TypelessAction.OpenYesNoPrompt(String, Action, Action)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String, System.Action, System.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt(System.String,System.Action,System.Action)
+ name: OpenYesNoPrompt
+ nameWithType: TypelessAction.OpenYesNoPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenYesNoPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ nameWithType: TypelessAction.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.String)
+ nameWithType.vb: TypelessAction.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String)
+ name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String)
+ name: OpenTextPrompt
+ nameWithType: TypelessAction.OpenTextPrompt
+ fullName: TinyLife.Actions.Typeless.TypelessAction.OpenTextPrompt
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Action`1
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Predicate`1
+ name: Predicate
+ nameWithType: Predicate
+ fullName: System.Predicate
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: TextField.Rule
+ nameWithType: TextField.Rule
+ fullName: MLEM.Ui.Elements.TextField.Rule
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ nameWithType: TypelessAction.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32)
+ name: SpeakAlone
+ nameWithType: TypelessAction.SpeakAlone
+ fullName: TinyLife.Actions.Typeless.TypelessAction.SpeakAlone
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ nameWithType: SpeakStyle
+ fullName: TinyLife.Objects.SpeakStyle
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Int32
+ name: Int32
+ nameWithType: Int32
+ fullName: System.Int32
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: CompleteIfNeedFull(Person, NeedType, CompletionType)
+ nameWithType: TypelessAction.CompleteIfNeedFull(Person, NeedType, CompletionType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person, TinyLife.NeedType, TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull(TinyLife.Objects.Person,TinyLife.NeedType,TinyLife.Actions.CompletionType)
+ name: CompleteIfNeedFull
+ nameWithType: TypelessAction.CompleteIfNeedFull
+ fullName: TinyLife.Actions.Typeless.TypelessAction.CompleteIfNeedFull
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.NeedType
+ name: NeedType
+ nameWithType: NeedType
+ fullName: TinyLife.NeedType
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ nameWithType: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType[])
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType[])
+ nameWithType.vb: TypelessAction.PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ fullName.vb: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType())
+ name.vb: PutDownOrGoTo(ActionInfo, ObjectCategory, FurnitureType())
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: '[]'
+ nameWithType: '[]'
+ fullName: '[]'
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType[])
+ name: PutDownOrGoTo
+ nameWithType: TypelessAction.PutDownOrGoTo
+ fullName: TinyLife.Actions.Typeless.TypelessAction.PutDownOrGoTo
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: ()
+ nameWithType: ()
+ fullName: ()
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetPlaceDirection(Person, FurnitureType)
+ nameWithType: TypelessAction.GetPlaceDirection(Person, FurnitureType)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person, TinyLife.Objects.FurnitureType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection(TinyLife.Objects.Person,TinyLife.Objects.FurnitureType)
+ name: GetPlaceDirection
+ nameWithType: TypelessAction.GetPlaceDirection
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetPlaceDirection
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ nameWithType: FurnitureType
+ fullName: TinyLife.Objects.FurnitureType
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: Sit(Person, Furniture, Single, ActionSpot)
+ nameWithType: TypelessAction.Sit(Person, Furniture, Single, ActionSpot)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.Sit(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ nameWithType: TypelessAction.Sit
+ fullName: TinyLife.Actions.Typeless.TypelessAction.Sit
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Single
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ nameWithType: ActionSpot
+ fullName: TinyLife.Objects.ActionSpot
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ name: GetFreeChair(Person, Furniture)
+ nameWithType: TypelessAction.GetFreeChair(Person, Furniture)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ spec.csharp:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+ spec.vb:
+ - uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ nameWithType: TypelessAction.GetFreeChair
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChair
+ - name: (
+ nameWithType: (
+ fullName: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ parent: TinyLife.Actions.Typeless.TypelessAction
+ isExternal: true
+ name: GetFreeChairs(Person, Furniture, Func)
+ nameWithType: TypelessAction.GetFreeChairs(Person, Furniture, Func)
+ fullName: TinyLife.Actions.Typeless.TypelessAction.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func