diff --git a/docs/api/.manifest b/docs/api/.manifest
index 7524097..2b70e63 100644
--- a/docs/api/.manifest
+++ b/docs/api/.manifest
@@ -5,43 +5,45 @@
"TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.CanStartNow": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.CausesExtremelyFastSpeed": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.ElapsedTime": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.ForceResult": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.FullyInProgress": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetChildren(System.Boolean)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetDisplayName": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetIconObject": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetProgress": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Id": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.InProgressTime": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Info": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Initialize": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.IsCompleted": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)": "TinyLife.Actions.Action.yml",
@@ -56,14 +58,14 @@
"TinyLife.Actions.Action.Random": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.ResetSpeech": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.StartedAutomatically": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Type": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Action.yml",
- "TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.Action.yml",
+ "TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.Action.yml",
"TinyLife.Actions.ActionArgument": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.#ctor(System.Object)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})": "TinyLife.Actions.ActionArgument.yml",
@@ -74,13 +76,13 @@
"TinyLife.Actions.ActionArgument.CustomLayout": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.Description": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.DisplayName": "TinyLife.Actions.ActionArgument.yml",
- "TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)": "TinyLife.Actions.ActionArgument.yml",
+ "TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.GetDisplayName": "TinyLife.Actions.ActionArgument.yml",
- "TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)": "TinyLife.Actions.ActionArgument.yml",
+ "TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.Name": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.PassivePriority": "TinyLife.Actions.ActionArgument.yml",
- "TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)": "TinyLife.Actions.ActionArgument.yml",
+ "TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionInfo": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.ActionFloor": "TinyLife.Actions.ActionInfo.yml",
@@ -90,12 +92,12 @@
"TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.CurrentMap": "TinyLife.Actions.ActionInfo.yml",
- "TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
- "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)": "TinyLife.Actions.ActionInfo.yml",
- "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Actions.ActionInfo.yml",
- "TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)": "TinyLife.Actions.ActionInfo.yml",
- "TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Actions.ActionInfo.yml",
- "TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)": "TinyLife.Actions.ActionInfo.yml",
+ "TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
+ "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)": "TinyLife.Actions.ActionInfo.yml",
+ "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Actions.ActionInfo.yml",
+ "TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)": "TinyLife.Actions.ActionInfo.yml",
+ "TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Actions.ActionInfo.yml",
+ "TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetInvolvedLocations": "TinyLife.Actions.ActionInfo.yml",
@@ -106,7 +108,7 @@
"TinyLife.Actions.ActionInfo.Lot": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.Person": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)": "TinyLife.Actions.ActionInfo.yml",
- "TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.ActionInfo.yml",
+ "TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionType": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AddALittleSomething": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AddCandle": "TinyLife.Actions.ActionType.yml",
@@ -172,7 +174,7 @@
"TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionType.CanExecuteDelegate[])": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanExecuteDelegate": "TinyLife.Actions.ActionType.CanExecuteDelegate.yml",
"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml",
- "TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CasualCompliment": "TinyLife.Actions.ActionType.yml",
@@ -185,6 +187,7 @@
"TinyLife.Actions.ActionType.ChatOnPhone": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChatOnPhoneWith": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChatWith": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.CheerUp": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Clean": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CleanDish": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CleanEverything": "TinyLife.Actions.ActionType.yml",
@@ -208,6 +211,7 @@
"TinyLife.Actions.ActionType.CreateApp": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CriticizeDeforestation": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CryAt": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.Daydream": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebatePineappleOnPizza": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugAddToHousehold": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugDie": "TinyLife.Actions.ActionType.yml",
@@ -229,6 +233,7 @@
"TinyLife.Actions.ActionType.ExplainActivities": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ExpressFearOfCrowds": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ExpressPregnancyConcerns": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.FillNeedsElsewhere": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Flirt": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.FlirtyJoke": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.FollowAdult": "TinyLife.Actions.ActionType.yml",
@@ -247,7 +252,7 @@
"TinyLife.Actions.ActionType.GetJobPhone": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetLeftovers": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
- "TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType)": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetWater": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GoHere": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GoHome": "TinyLife.Actions.ActionType.yml",
@@ -457,6 +462,8 @@
"TinyLife.Actions.ActionType.TypeSettings.RequiredJob": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment": "TinyLife.Actions.ActionType.TypeSettings.yml",
+ "TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType": "TinyLife.Actions.ActionType.TypeSettings.yml",
+ "TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.RequiredSkill": "TinyLife.Actions.ActionType.TypeSettings.yml",
"TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade": "TinyLife.Actions.ActionType.TypeSettings.yml",
@@ -593,7 +600,7 @@
"TinyLife.Actions.CleanEverythingAction.IsCompleted": "TinyLife.Actions.CleanEverythingAction.yml",
"TinyLife.Actions.CleanEverythingAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.CleanEverythingAction.yml",
"TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.CleanEverythingAction.yml",
- "TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.CleanEverythingAction.yml",
+ "TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.CleanEverythingAction.yml",
"TinyLife.Actions.CompletionType": "TinyLife.Actions.CompletionType.yml",
"TinyLife.Actions.CompletionType.Active": "TinyLife.Actions.CompletionType.yml",
"TinyLife.Actions.CompletionType.Canceled": "TinyLife.Actions.CompletionType.yml",
@@ -617,12 +624,12 @@
"TinyLife.Actions.DeferredAction.IsCompleted": "TinyLife.Actions.DeferredAction.yml",
"TinyLife.Actions.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DeferredAction.yml",
"TinyLife.Actions.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DeferredAction.yml",
- "TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.DeferredAction.yml",
+ "TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.DeferredAction.yml",
"TinyLife.Actions.DieAction": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.DieAction.yml",
- "TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Actions.DieAction.yml",
- "TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)": "TinyLife.Actions.DieAction.yml",
+ "TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)": "TinyLife.Actions.DieAction.yml",
+ "TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.GetDisplayName": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.Initialize": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.IsCompleted": "TinyLife.Actions.DieAction.yml",
@@ -630,7 +637,7 @@
"TinyLife.Actions.DieAction.Reason": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DieAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DieAction.yml",
"TinyLife.Actions.DiscardHeldItemAction": "TinyLife.Actions.DiscardHeldItemAction.yml",
- "TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)": "TinyLife.Actions.DiscardHeldItemAction.yml",
+ "TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.PersonLike)": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions": "TinyLife.Actions.DiscardHeldItemAction.yml",
"TinyLife.Actions.DiscardHeldItemAction.DiscardActions": "TinyLife.Actions.DiscardHeldItemAction.yml",
@@ -643,12 +650,54 @@
"TinyLife.Actions.DriveAction.OnPathReady": "TinyLife.Actions.DriveAction.yml",
"TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DriveAction.yml",
"TinyLife.Actions.Emote": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Angry": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Apple": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Bowling": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.BrokenHeart": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Bug": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Burger": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Cake": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Cat": "TinyLife.Actions.Emote.yml",
"TinyLife.Actions.Emote.Categories": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Clock": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Coffee": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Controller": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Cutlery": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Dice": "TinyLife.Actions.Emote.yml",
"TinyLife.Actions.Emote.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.EightBall": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.EmptyBattery": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.FireExtinguisher": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.FullBattery": "TinyLife.Actions.Emote.yml",
"TinyLife.Actions.Emote.GetEmotes(TinyLife.Actions.EmoteCategory)": "TinyLife.Actions.Emote.yml",
- "TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Gift": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Handcuffs": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Happy": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Heart": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.House": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.LightBulb": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Lollipop": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Medal": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Money": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.MovieClapper": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.MusicNote": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.NoBrain": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.OhNo": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Painting": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Party": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Path": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Pushpin": "TinyLife.Actions.Emote.yml",
"TinyLife.Actions.Emote.Register(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Relaxed": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Skateboard": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Sleep": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Smile": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Stonks": "TinyLife.Actions.Emote.yml",
"TinyLife.Actions.Emote.Texture": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Tick": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Trophy": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.Workout": "TinyLife.Actions.Emote.yml",
+ "TinyLife.Actions.Emote.X": "TinyLife.Actions.Emote.yml",
"TinyLife.Actions.EmoteCategory": "TinyLife.Actions.EmoteCategory.yml",
"TinyLife.Actions.EmoteCategory.Emotion": "TinyLife.Actions.EmoteCategory.yml",
"TinyLife.Actions.EmoteCategory.Flirty": "TinyLife.Actions.EmoteCategory.yml",
@@ -658,6 +707,13 @@
"TinyLife.Actions.EmoteCategory.Object": "TinyLife.Actions.EmoteCategory.yml",
"TinyLife.Actions.EmoteCategory.Travel": "TinyLife.Actions.EmoteCategory.yml",
"TinyLife.Actions.EmoteCategory.Unable": "TinyLife.Actions.EmoteCategory.yml",
+ "TinyLife.Actions.EmoteChoices": "TinyLife.Actions.EmoteChoices.yml",
+ "TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)": "TinyLife.Actions.EmoteChoices.yml",
+ "TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])": "TinyLife.Actions.EmoteChoices.yml",
+ "TinyLife.Actions.EmoteChoices.GetEmote(System.Random)": "TinyLife.Actions.EmoteChoices.yml",
+ "TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices": "TinyLife.Actions.EmoteChoices.yml",
+ "TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices": "TinyLife.Actions.EmoteChoices.yml",
+ "TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices": "TinyLife.Actions.EmoteChoices.yml",
"TinyLife.Actions.GoHereAction": "TinyLife.Actions.GoHereAction.yml",
"TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.GoHereAction.yml",
"TinyLife.Actions.GoHereAction.AndThenIsCompleted": "TinyLife.Actions.GoHereAction.yml",
@@ -676,7 +732,7 @@
"TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
"TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
"TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
- "TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
+ "TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)": "TinyLife.Actions.Handlers.MultiActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Action)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
@@ -685,10 +741,10 @@
"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.Actions.Action,TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
+ "TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.HelpAction": "TinyLife.Actions.HelpAction.yml",
- "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)": "TinyLife.Actions.HelpAction.yml",
- "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)": "TinyLife.Actions.HelpAction.yml",
+ "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike)": "TinyLife.Actions.HelpAction.yml",
+ "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.CreateActions(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings})": "TinyLife.Actions.HelpAction.yml",
@@ -704,7 +760,7 @@
"TinyLife.Actions.HelpAction.OnHelpedActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.HelpAction.yml",
- "TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.HelpAction.yml",
+ "TinyLife.Actions.HelpAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HoldingPersonAction": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.HoldingPersonAction.yml",
@@ -739,7 +795,7 @@
"TinyLife.Actions.MultiAction.Stage.Last": "TinyLife.Actions.MultiAction.Stage.yml",
"TinyLife.Actions.MultiAction.Stage.Main": "TinyLife.Actions.MultiAction.Stage.yml",
"TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MultiAction.yml",
- "TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.MultiAction.yml",
+ "TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.OrderFromStaffAction": "TinyLife.Actions.OrderFromStaffAction.yml",
"TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml",
"TinyLife.Actions.OrderFromStaffAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.OrderFromStaffAction.yml",
@@ -757,7 +813,7 @@
"TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.AndThenInitialize": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.OutOfTownAction.yml",
- "TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Actions.OutOfTownAction.yml",
+ "TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.CreateFirstActions": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.OutOfTownAction.yml",
@@ -775,7 +831,7 @@
"TinyLife.Actions.PathfindAction.PathReady": "TinyLife.Actions.PathfindAction.yml",
"TinyLife.Actions.PathfindAction.SpeedMultiplier": "TinyLife.Actions.PathfindAction.yml",
"TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindAction.yml",
- "TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.PathfindAction.yml",
+ "TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.PathfindAction.yml",
"TinyLife.Actions.PathfindToPersonAction": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindToPersonAction.yml",
@@ -785,7 +841,7 @@
"TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.Target": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindToPersonAction.yml",
- "TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.PathfindToPersonAction.yml",
+ "TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PutAwayAction": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.AndThenInitialize": "TinyLife.Actions.PutAwayAction.yml",
@@ -844,7 +900,7 @@
"TinyLife.Actions.SocialAction.GetRecipientAction(System.Boolean)": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.InProgressTime": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.InitializeConversation": "TinyLife.Actions.SocialAction.yml",
- "TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})": "TinyLife.Actions.SocialAction.yml",
+ "TinyLife.Actions.SocialAction.InvokeForBoth(System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.IsConversationCompleted": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.IsHelper(System.Boolean)": "TinyLife.Actions.SocialAction.yml",
"TinyLife.Actions.SocialAction.IsMain": "TinyLife.Actions.SocialAction.yml",
@@ -868,10 +924,10 @@
"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.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32)": "TinyLife.Actions.TalkAction.yml",
- "TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
- "TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
+ "TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
+ "TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32)": "TinyLife.Actions.TalkAction.yml",
+ "TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
+ "TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.IsConversationCompleted": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.OnEvaluate": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.OnTalkFailure": "TinyLife.Actions.TalkAction.yml",
@@ -881,8 +937,8 @@
"TinyLife.Actions.TalkAction.TalkSettings.#ctor": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.EmoteCategory": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Single,System.Single)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
+ "TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
+ "TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Single,System.Single)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult": "TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml",
"TinyLife.Actions.TalkAction.TalkSettings.FailEmotion": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.FriendshipGain": "TinyLife.Actions.TalkAction.TalkSettings.yml",
@@ -900,6 +956,7 @@
"TinyLife.Actions.TalkAction.TalkSettings.SpeakStyle": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.SuccessEmotion": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes": "TinyLife.Actions.TalkAction.TalkSettings.yml",
+ "TinyLife.Actions.TalkAction.TalkSettings.TalkMinutesVariation": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.Update(TinyLife.Actions.SocialAction,Microsoft.Xna.Framework.GameTime,System.Single)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TellPeopleToLeaveRoomAction": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml",
@@ -908,40 +965,22 @@
"TinyLife.Actions.TellPeopleToLeaveRoomAction.Initialize": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml",
"TinyLife.Actions.TellPeopleToLeaveRoomAction.IsCompleted": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml",
"TinyLife.Actions.TellPeopleToLeaveRoomAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml",
- "TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.Person)": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml",
+ "TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.PersonLike)": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml",
"TinyLife.Actions.TryGoHereAction": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.TryGoHereAction.yml",
- "TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})": "TinyLife.Actions.TryGoHereAction.yml",
- "TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})": "TinyLife.Actions.TryGoHereAction.yml",
+ "TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})": "TinyLife.Actions.TryGoHereAction.yml",
+ "TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.Initialize": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.IsCompleted": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml",
- "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml",
+ "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}})": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.GetSpeed": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.WalkAction.yml",
- "TinyLife.Actions.WatchTvAction": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Actions.WatchTvAction.Channel)": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.AndThenIsCompleted": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.Channel": "TinyLife.Actions.WatchTvAction.Channel.yml",
- "TinyLife.Actions.WatchTvAction.Channel.Cartoons": "TinyLife.Actions.WatchTvAction.Channel.yml",
- "TinyLife.Actions.WatchTvAction.Channel.Comedy": "TinyLife.Actions.WatchTvAction.Channel.yml",
- "TinyLife.Actions.WatchTvAction.Channel.Cooking": "TinyLife.Actions.WatchTvAction.Channel.yml",
- "TinyLife.Actions.WatchTvAction.Channel.Drama": "TinyLife.Actions.WatchTvAction.Channel.yml",
- "TinyLife.Actions.WatchTvAction.Channel.News": "TinyLife.Actions.WatchTvAction.Channel.yml",
- "TinyLife.Actions.WatchTvAction.Channel.Romance": "TinyLife.Actions.WatchTvAction.Channel.yml",
- "TinyLife.Actions.WatchTvAction.CreateFirstActions": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.FullyInProgress": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.GetSeating(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Int32)": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.GetViewers(TinyLife.Objects.Furniture,System.Int32)": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.GetViewingArea(TinyLife.Objects.Furniture,System.Int32)": "TinyLife.Actions.WatchTvAction.yml",
"TinyLife.Actions.WorkAction": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.AndThenInitialize": "TinyLife.Actions.WorkAction.yml",
@@ -957,13 +996,17 @@
"TinyLife.Debug.DebugDelegate": "TinyLife.Debug.DebugDelegate.yml",
"TinyLife.Debug.DebugLines": "TinyLife.Debug.yml",
"TinyLife.Debug.TryCheat(System.String)": "TinyLife.Debug.yml",
+ "TinyLife.DifficultyModifier": "TinyLife.DifficultyModifier.yml",
+ "TinyLife.DifficultyModifier.Chill": "TinyLife.DifficultyModifier.yml",
+ "TinyLife.DifficultyModifier.Intense": "TinyLife.DifficultyModifier.yml",
+ "TinyLife.DifficultyModifier.Normal": "TinyLife.DifficultyModifier.yml",
"TinyLife.Emotions": "TinyLife.Emotions.yml",
"TinyLife.Emotions.CombinedEmotionSource": "TinyLife.Emotions.CombinedEmotionSource.yml",
"TinyLife.Emotions.CombinedEmotionSource.#ctor(TinyLife.Emotions.IEmotionSource[])": "TinyLife.Emotions.CombinedEmotionSource.yml",
"TinyLife.Emotions.CombinedEmotionSource.SourceString": "TinyLife.Emotions.CombinedEmotionSource.yml",
"TinyLife.Emotions.EmotionModifier": "TinyLife.Emotions.EmotionModifier.yml",
- "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})": "TinyLife.Emotions.EmotionModifier.yml",
- "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})": "TinyLife.Emotions.EmotionModifier.yml",
+ "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.Int32})": "TinyLife.Emotions.EmotionModifier.yml",
+ "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.PersonLike,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AbortionEmotions": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AcquaintanceDied": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AdmiredFood": "TinyLife.Emotions.EmotionModifier.yml",
@@ -1006,6 +1049,7 @@
"TinyLife.Emotions.EmotionModifier.Condition": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.CreativelyInspired": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DarkRoom": "TinyLife.Emotions.EmotionModifier.yml",
+ "TinyLife.Emotions.EmotionModifier.DaydreamEmotions": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.Demoted": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DiaperRash": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DirtyConversationPartner": "TinyLife.Emotions.EmotionModifier.yml",
@@ -1044,7 +1088,6 @@
"TinyLife.Emotions.EmotionModifier.FunSchoolDay": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.FunnyCartoons": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.FunnyNewspaperJoke": "TinyLife.Emotions.EmotionModifier.yml",
- "TinyLife.Emotions.EmotionModifier.GetCausedEmotion(TinyLife.Objects.Person)": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance)": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GoodChildFood": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GoodFood": "TinyLife.Emotions.EmotionModifier.yml",
@@ -1061,6 +1104,7 @@
"TinyLife.Emotions.EmotionModifier.HadToGetFoodSomewhereElse": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.HomeworkHelp": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.Icon": "TinyLife.Emotions.EmotionModifier.yml",
+ "TinyLife.Emotions.EmotionModifier.IfHasPersonality(TinyLife.Objects.PersonLike,TinyLife.PersonalityType,System.Func{System.Double})": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.InspiredByPride": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.InspiringIdeas": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.InspiringLibraryInfo": "TinyLife.Emotions.EmotionModifier.yml",
@@ -1070,16 +1114,17 @@
"TinyLife.Emotions.EmotionModifier.Instance.Amount": "TinyLife.Emotions.EmotionModifier.Instance.yml",
"TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)": "TinyLife.Emotions.EmotionModifier.Instance.yml",
"TinyLife.Emotions.EmotionModifier.Instance.Person": "TinyLife.Emotions.EmotionModifier.Instance.yml",
- "TinyLife.Emotions.EmotionModifier.Instance.SourceString": "TinyLife.Emotions.EmotionModifier.Instance.yml",
+ "TinyLife.Emotions.EmotionModifier.Instance.Source": "TinyLife.Emotions.EmotionModifier.Instance.yml",
"TinyLife.Emotions.EmotionModifier.Instance.Time": "TinyLife.Emotions.EmotionModifier.Instance.yml",
"TinyLife.Emotions.EmotionModifier.Instance.TotalTime": "TinyLife.Emotions.EmotionModifier.Instance.yml",
"TinyLife.Emotions.EmotionModifier.Instance.Type": "TinyLife.Emotions.EmotionModifier.Instance.yml",
- "TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person)": "TinyLife.Emotions.EmotionModifier.Instance.yml",
+ "TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Emotions.EmotionModifier.Instance.yml",
"TinyLife.Emotions.EmotionModifier.InterestingStory": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.IntrovertedCloseConversation": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.IntrovertedHomeLong": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.IntrovertedOverstimulated": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.IntrovertedStrangerDanger": "TinyLife.Emotions.EmotionModifier.yml",
+ "TinyLife.Emotions.EmotionModifier.IsObjectAround``1(TinyLife.Objects.PersonLike,System.Int32,System.Func{``0,System.Boolean})": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.JobChoicePromptFailed": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.JobChoicePromptFailedPerformance": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.JobChoicePromptSuccess": "TinyLife.Emotions.EmotionModifier.yml",
@@ -1198,6 +1243,7 @@
"TinyLife.Emotions.EmotionType.Happy": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Icon": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Name": "TinyLife.Emotions.EmotionType.yml",
+ "TinyLife.Emotions.EmotionType.Priority": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Relaxed": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Sad": "TinyLife.Emotions.EmotionType.yml",
@@ -1229,7 +1275,7 @@
"TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.DoUpdate(Microsoft.Xna.Framework.GameTime)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.FadeKeyboardLighting(Microsoft.Xna.Framework.Color)": "TinyLife.GameImpl.yml",
- "TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person,System.Boolean,System.Action)": "TinyLife.GameImpl.yml",
+ "TinyLife.GameImpl.FollowPerson(TinyLife.Objects.PersonLike,System.Boolean,System.Action)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.FollowingPerson": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.GameMode": "TinyLife.GameImpl.GameMode.yml",
"TinyLife.GameImpl.GameMode.BuildOnly": "TinyLife.GameImpl.GameMode.yml",
@@ -1431,6 +1477,7 @@
"TinyLife.Goals.JobType.DailyTasks": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.Doctor": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.Firefighter": "TinyLife.Goals.JobType.yml",
+ "TinyLife.Goals.JobType.GetDefaultHourlyPay(TinyLife.Objects.Person)": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.GetDisplayName(System.Nullable{System.Int32})": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.GetRequiredPromotionSkills(TinyLife.Goals.Job)": "TinyLife.Goals.JobType.yml",
"TinyLife.Goals.JobType.HasSpecialLocalization": "TinyLife.Goals.JobType.yml",
@@ -1495,7 +1542,7 @@
"TinyLife.Goals.ManualProgressGoal": "TinyLife.Goals.ManualProgressGoal.yml",
"TinyLife.Goals.ManualProgressGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.GoalInfo)": "TinyLife.Goals.ManualProgressGoal.yml",
"TinyLife.Goals.ManualProgressGoal.GetProgress": "TinyLife.Goals.ManualProgressGoal.yml",
- "TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.Person,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Goals.ManualProgressGoal.yml",
+ "TinyLife.Goals.ManualProgressGoal.MakeProgress(TinyLife.Objects.PersonLike,System.Single,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Goals.ManualProgressGoal.yml",
"TinyLife.Goals.ManualProgressGoal.Reset": "TinyLife.Goals.ManualProgressGoal.yml",
"TinyLife.Goals.Memory": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.#ctor(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.TimeSpan)": "TinyLife.Goals.Memory.yml",
@@ -1504,7 +1551,7 @@
"TinyLife.Goals.Memory.TimeSinceOccured": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.Type": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Goals.Memory.yml",
- "TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Memory.yml",
+ "TinyLife.Goals.Memory.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.MemoryType": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.#ctor(System.String,System.Type)": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.ActionDone": "TinyLife.Goals.MemoryType.yml",
@@ -1656,10 +1703,10 @@
"TinyLife.Need.Type": "TinyLife.Need.yml",
"TinyLife.Need.Value": "TinyLife.Need.yml",
"TinyLife.NeedType": "TinyLife.NeedType.yml",
- "TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single)": "TinyLife.NeedType.yml",
+ "TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.PersonLike,System.TimeSpan},System.Single,System.Single)": "TinyLife.NeedType.yml",
"TinyLife.NeedType.Energy": "TinyLife.NeedType.yml",
"TinyLife.NeedType.Entertainment": "TinyLife.NeedType.yml",
- "TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.Person)": "TinyLife.NeedType.yml",
+ "TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)": "TinyLife.NeedType.yml",
"TinyLife.NeedType.Hunger": "TinyLife.NeedType.yml",
"TinyLife.NeedType.Hygiene": "TinyLife.NeedType.yml",
"TinyLife.NeedType.Name": "TinyLife.NeedType.yml",
@@ -1701,7 +1748,7 @@
"TinyLife.Objects.ActionSpot.CategoryRestriction": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.ChairSpots(System.Single)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.CribSpots(System.Single)": "TinyLife.Objects.ActionSpot.yml",
- "TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)": "TinyLife.Objects.ActionSpot.yml",
+ "TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.PersonLike)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.ActionSpot.yml",
@@ -1743,6 +1790,7 @@
"TinyLife.Objects.BreakableFurniture.RepairProgress": "TinyLife.Objects.BreakableFurniture.yml",
"TinyLife.Objects.BreakableFurniture.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.BreakableFurniture.yml",
"TinyLife.Objects.BreakableFurniture.WearDown(System.TimeSpan)": "TinyLife.Objects.BreakableFurniture.yml",
+ "TinyLife.Objects.BreakableFurniture.WearDownDelegate": "TinyLife.Objects.BreakableFurniture.WearDownDelegate.yml",
"TinyLife.Objects.Chimney": "TinyLife.Objects.Chimney.yml",
"TinyLife.Objects.Chimney.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Chimney.yml",
"TinyLife.Objects.Chimney.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Chimney.yml",
@@ -1755,7 +1803,7 @@
"TinyLife.Objects.Clothes.Colors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.DepthFunction": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Description": "TinyLife.Objects.Clothes.yml",
- "TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)": "TinyLife.Objects.Clothes.yml",
+ "TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Icon": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Intentions": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.IsIncompatible": "TinyLife.Objects.Clothes.yml",
@@ -1764,6 +1812,7 @@
"TinyLife.Objects.Clothes.LayersToHide": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Name": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.NonBuyable": "TinyLife.Objects.Clothes.yml",
+ "TinyLife.Objects.Clothes.PersonType": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Price": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.RandomColorWeight": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.RandomWeight": "TinyLife.Objects.Clothes.yml",
@@ -1896,24 +1945,24 @@
"TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.PersonLike)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetChildren``1": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetPrice": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)": "TinyLife.Objects.Furniture.yml",
@@ -1933,7 +1982,7 @@
"TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.OnRemoved": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.OnSetCreator": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ParentFurniture": "TinyLife.Objects.Furniture.yml",
@@ -1949,7 +1998,7 @@
"TinyLife.Objects.Furniture.Rotation": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid})": "TinyLife.Objects.Furniture.yml",
- "TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean)": "TinyLife.Objects.Furniture.yml",
+ "TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.SetParent(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectSpot)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Type": "TinyLife.Objects.Furniture.yml",
@@ -2302,7 +2351,6 @@
"TinyLife.Objects.MapObject": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.#ctor(System.Guid,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.CurrentLot": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.CurrentRoom": "TinyLife.Objects.MapObject.yml",
@@ -2311,16 +2359,16 @@
"TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Floor": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.MapObject.yml",
+ "TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml",
+ "TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml",
+ "TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.MapObject.yml",
+ "TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.GetModCategory(System.String)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml",
+ "TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)": "TinyLife.Objects.MapObject.yml",
+ "TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.HoldingPerson": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Id": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.MapObject.yml",
@@ -2339,7 +2387,7 @@
"TinyLife.Objects.MapObject.OnGetDebugLines": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.OnGetHoverInfo": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.MapObject.yml",
- "TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})": "TinyLife.Objects.MapObject.yml",
+ "TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.OnRemoved": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.OnUpdate": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.OnValidated": "TinyLife.Objects.MapObject.yml",
@@ -2463,7 +2511,7 @@
"TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.GetMostFittingStyle": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.Intentions": "TinyLife.Objects.Outfit.yml",
- "TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})": "TinyLife.Objects.Outfit.yml",
+ "TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.PersonLike,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.StylePreference},System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})": "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,System.Single)": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.OverlayWallHanging.yml",
@@ -2480,7 +2528,7 @@
"TinyLife.Objects.ParentInfo": "TinyLife.Objects.ParentInfo.yml",
"TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Furniture,TinyLife.Objects.AbstractSpot)": "TinyLife.Objects.ParentInfo.yml",
"TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.ParentInfo.AttachmentType)": "TinyLife.Objects.ParentInfo.yml",
- "TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.Person)": "TinyLife.Objects.ParentInfo.yml",
+ "TinyLife.Objects.ParentInfo.#ctor(TinyLife.Objects.PersonLike)": "TinyLife.Objects.ParentInfo.yml",
"TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof)": "TinyLife.Objects.ParentInfo.yml",
"TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Stairs)": "TinyLife.Objects.ParentInfo.yml",
"TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall)": "TinyLife.Objects.ParentInfo.yml",
@@ -2540,222 +2588,244 @@
"TinyLife.Objects.Particle.VisualWorldOffset": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Person": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ActionQueue": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan})": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Age": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.AgeGroups": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.AiPriorityForObjectDelegate": "TinyLife.Objects.Person.AiPriorityForObjectDelegate.yml",
- "TinyLife.Objects.Person.AllActions": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.AnimateHeldObject": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.AnimationSpeed": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CanApplyPersonality(TinyLife.PersonalityType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[])": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentActions": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentAgeDays": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentEmote": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentMode": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentOutfit": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentOutfitIndex": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentPose": "TinyLife.Objects.Person.yml",
+ "TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.CurrentRoomDecorativeRating": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.CurrentSpeakStyle": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DaysLived": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DefaultWalkSpeed": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DepleteNeed(TinyLife.NeedType,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Description": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DiaperDirty": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Boolean,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawSize": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.EarnMoney(System.Single,System.Object)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.EfficiencyModifierDelegate": "TinyLife.Objects.Person.EfficiencyModifierDelegate.yml",
- "TinyLife.Objects.Person.Emotion": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.EmotionAmount": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.EmotionModifiers": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.EmotionModifiersChangedDelegate": "TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml",
- "TinyLife.Objects.Person.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Finalize": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.FirstName": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.FocusCameraOnEvent(System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.FullName": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.FullNamePronouns": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetCurrentGoals": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetEmotionSkillBoost(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetHeldActionInfo": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetHeldItemDepthOffset": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType})": "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.GetPivot": "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.VoiceStyle,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.GetSkill(TinyLife.Skills.SkillType,System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean})": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[])": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetValidClothes(TinyLife.Objects.ClothesLayer)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GetWalkSpeed": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.GoToRandomHomeLocation": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HasHouseholdMember(System.Guid)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HasPersonality(TinyLife.PersonalityType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HeldObjectRotation": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.HomeLot": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Household": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ImportAtExitRoad(TinyLife.World.Map)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.InitializeAction(TinyLife.Actions.Action)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsAllowedToDie": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsCurrentHousehold": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsDead": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsIdMatch(System.Guid)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsIdMatch(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsInLabor": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsMoving": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.IsPregnant": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsRegularVisitor": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Job": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Jobs": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LastBedSleptIn": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.LastName": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LifeGoal": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.LifeSpan": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LotEmployment": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.LotVisitCooldown": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Memories": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Money": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Needs": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OccupiedFurniture": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnActionInitialized": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnActionUpdated": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnActionsChanged": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnActionsCompleted": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnChangeFriendship": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnChangeRomance": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnEmotionChanged": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnEmotionModifiersChanged": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnGetAiPriorityForObject": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnGetCurrentGoals": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnGetEfficiencyModifier": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnGetEmotionSkillBoost": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnGetPassiveActionPriority": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnGetPersonalitySkillBoost": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnGetWalkSpeed": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnJobChanged": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnLifeGoalChanged": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnMemoriesChanged": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnNewSkillLearned": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnOutfitChanged": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.OnRestoreNeed": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Outfits": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ParentInfo": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.PassiveActionPriorityDelegate": "TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml",
- "TinyLife.Objects.Person.PersonalityTypes": "TinyLife.Objects.Person.yml",
+ "TinyLife.Objects.Person.OnRoomCheck": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.PhoneColors": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Portrait": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.PregnancyAbility": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.PregnancyHoursRemaining": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.PregnancyPartner": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.PrepareForPermanentRemoval": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Projects": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Pronouns": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RandomlyGenerated": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RecentActions": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RelationshipChangeDelegate": "TinyLife.Objects.Person.RelationshipChangeDelegate.yml",
- "TinyLife.Objects.Person.RelationshipInterestingness": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Relationships": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RemoveHeldObject``1": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.RestoreNeedDelegate": "TinyLife.Objects.Person.RestoreNeedDelegate.yml",
- "TinyLife.Objects.Person.Rotation": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetAnimationsFromLooks": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetCurrentOutfit(System.Int32)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ShouldDrawHeldItem": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SkillBoostDelegate": "TinyLife.Objects.Person.SkillBoostDelegate.yml",
- "TinyLife.Objects.Person.Skills": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SpeakSounds": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.SpeakStyles": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.StopEmoting": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.StopSpeaking": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.Tint": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ToCreatedByString": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable})": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.UpdateAnimations(System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Validate": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.ValidateClothes": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.VisitingLot": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.VisualPosition": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.VisuallyOccupiedSpot": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.VoicePitch": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.VoiceStyle": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.VoiceStyles": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.WalkSpeedDelegate": "TinyLife.Objects.Person.WalkSpeedDelegate.yml",
- "TinyLife.Objects.Person.WasInvitedIn": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.WornLayers": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.PersonAi": "TinyLife.Objects.PersonAi.yml",
- "TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean)": "TinyLife.Objects.PersonAi.yml",
+ "TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean)": "TinyLife.Objects.PersonAi.yml",
+ "TinyLife.Objects.PersonLike": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ActionQueue": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.AddEmotionDelegate": "TinyLife.Objects.PersonLike.AddEmotionDelegate.yml",
+ "TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Age": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.AgeGroups": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate": "TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml",
+ "TinyLife.Objects.PersonLike.AllActions": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.AnimateHeldObject": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.AnimationSpeed": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentActions": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentAgeDays": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentEmote": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentMode": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentOutfit": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentOutfitIndex": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentPose": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.CurrentSpeakStyle": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DaysLived": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DefaultWalkSpeed": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DepleteNeed(TinyLife.NeedType,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Description": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Difficulty": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DrawSize": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.EfficiencyModifierDelegate": "TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml",
+ "TinyLife.Objects.PersonLike.Emotion": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.EmotionAmount": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.EmotionModifiers": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate": "TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml",
+ "TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Finalize": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.FirstName": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.FullName": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.FullNamePronouns": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetCurrentGoals": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetHeldActionInfo": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetHeldItemDepthOffset": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetMemories``1(TinyLife.Goals.MemoryType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetMemories``2(System.Collections.Generic.IDictionary{``0,TinyLife.Goals.MemoryType})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetPivot": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetSkill(TinyLife.Skills.SkillType,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetSkillLevel(TinyLife.Skills.SkillType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetSkillPointPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetSkillTotalPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[])": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GetWalkSpeed": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GoToExitRoad(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.GoToRandomHomeLocation": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HasEmotionModifier(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HasHouseholdMember(System.Guid)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HasHouseholdMember(TinyLife.Objects.PersonLike)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HasPersonality(TinyLife.PersonalityType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HasSkillLevel(TinyLife.Skills.SkillType,System.Int32)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HeldObjectRotation": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.HomeLot": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Household": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsAllowedToDie": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsCloseForTalking(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsCurrentHousehold": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsDead": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsIdMatch(System.Guid)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsInLabor": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsMoving": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsPregnant": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.IsRegularVisitor": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.LastName": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.LifeSpan": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.LotVisitCooldown": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.LowerEmotionModifier(TinyLife.Emotions.EmotionModifier,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Memories": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Money": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Needs": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OccupiedFurniture": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnActionInitialized": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnActionUpdated": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnActionsChanged": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnActionsCompleted": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnAddEmotion": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnAgeChanged(TinyLife.Objects.AgeGroup)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnChangeFriendship": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnChangeRomance": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnEmotionChanged": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnEmotionModifiersChanged": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnGetAiPriorityForObject": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnGetCurrentGoals": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnGetEfficiencyModifier": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnGetPassiveActionPriority": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnGetWalkSpeed": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnMemoriesChanged": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnNewSkillLearned": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnOutfitChanged": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnRestoreNeed": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.OnRoomCheck": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Outfits": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ParentInfo": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate": "TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml",
+ "TinyLife.Objects.PersonLike.PersonalityTypes": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Portrait": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.PregnancyAbility": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.PregnancyHoursRemaining": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.PregnancyPartner": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.PrepareForPermanentRemoval": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RandomlyGenerated": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RecentActions": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RelationshipChangeDelegate": "TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml",
+ "TinyLife.Objects.PersonLike.RelationshipInterestingness": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Relationships": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RemoveHeldObject``1": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Int32,System.Func{``0,System.Boolean})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.RestoreNeedDelegate": "TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml",
+ "TinyLife.Objects.PersonLike.Rotation": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SetAnimationsFromLooks": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ShouldDrawHeldItem": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SkillBoostDelegate": "TinyLife.Objects.PersonLike.SkillBoostDelegate.yml",
+ "TinyLife.Objects.PersonLike.Skills": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SpeakSounds": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.SpeakStyles": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.StopEmoting": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.StopSpeaking": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Tint": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ToCreatedByString": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable})": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.Validate": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.ValidateClothes": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.VisitingLot": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.VisualPosition": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.VisuallyOccupiedSpot": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.VoicePitch": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.VoiceStyle": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.VoiceStyles": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.WalkSpeedDelegate": "TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml",
+ "TinyLife.Objects.PersonLike.WasInvitedIn": "TinyLife.Objects.PersonLike.yml",
+ "TinyLife.Objects.PersonLike.WornLayers": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.Pose": "TinyLife.Objects.Pose.yml",
"TinyLife.Objects.Pose.Laying": "TinyLife.Objects.Pose.yml",
"TinyLife.Objects.Pose.Running": "TinyLife.Objects.Pose.yml",
@@ -2802,6 +2872,21 @@
"TinyLife.Objects.StylePreference.Feminine": "TinyLife.Objects.StylePreference.yml",
"TinyLife.Objects.StylePreference.Masculine": "TinyLife.Objects.StylePreference.yml",
"TinyLife.Objects.StylePreference.Neutral": "TinyLife.Objects.StylePreference.yml",
+ "TinyLife.Objects.Television": "TinyLife.Objects.Television.yml",
+ "TinyLife.Objects.Television.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Television.yml",
+ "TinyLife.Objects.Television.Channel": "TinyLife.Objects.Television.Channel.yml",
+ "TinyLife.Objects.Television.Channel.Cartoons": "TinyLife.Objects.Television.Channel.yml",
+ "TinyLife.Objects.Television.Channel.Comedy": "TinyLife.Objects.Television.Channel.yml",
+ "TinyLife.Objects.Television.Channel.Cooking": "TinyLife.Objects.Television.Channel.yml",
+ "TinyLife.Objects.Television.Channel.Drama": "TinyLife.Objects.Television.Channel.yml",
+ "TinyLife.Objects.Television.Channel.News": "TinyLife.Objects.Television.Channel.yml",
+ "TinyLife.Objects.Television.Channel.Romance": "TinyLife.Objects.Television.Channel.yml",
+ "TinyLife.Objects.Television.CurrentChannel": "TinyLife.Objects.Television.yml",
+ "TinyLife.Objects.Television.GetSeating(TinyLife.Objects.PersonLike,System.Int32)": "TinyLife.Objects.Television.yml",
+ "TinyLife.Objects.Television.GetViewers(System.Int32)": "TinyLife.Objects.Television.yml",
+ "TinyLife.Objects.Television.GetViewingArea(System.Int32)": "TinyLife.Objects.Television.yml",
+ "TinyLife.Objects.Television.TurnOff": "TinyLife.Objects.Television.yml",
+ "TinyLife.Objects.Television.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Television.yml",
"TinyLife.Objects.TrashBag": "TinyLife.Objects.TrashBag.yml",
"TinyLife.Objects.TrashBag.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.TrashBag.yml",
"TinyLife.Objects.TrashBag.Content": "TinyLife.Objects.TrashBag.yml",
@@ -2830,8 +2915,8 @@
"TinyLife.Objects.Upgrade.FridgeTemperatureControl": "TinyLife.Objects.Upgrade.yml",
"TinyLife.Objects.Upgrade.HasToLearn": "TinyLife.Objects.Upgrade.yml",
"TinyLife.Objects.Upgrade.Icon": "TinyLife.Objects.Upgrade.yml",
- "TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person)": "TinyLife.Objects.Upgrade.yml",
- "TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person)": "TinyLife.Objects.Upgrade.yml",
+ "TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.PersonLike)": "TinyLife.Objects.Upgrade.yml",
+ "TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.PersonLike)": "TinyLife.Objects.Upgrade.yml",
"TinyLife.Objects.Upgrade.Memory": "TinyLife.Objects.Upgrade.yml",
"TinyLife.Objects.Upgrade.Name": "TinyLife.Objects.Upgrade.yml",
"TinyLife.Objects.Upgrade.Price": "TinyLife.Objects.Upgrade.yml",
@@ -2881,7 +2966,7 @@
"TinyLife.Objects.WallLike.Floor": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.GetCenterBottomPos(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,System.Single)": "TinyLife.Objects.WallLike.yml",
- "TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.Person)": "TinyLife.Objects.WallLike.yml",
+ "TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike)": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.GetIndexForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.GetPositionForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.WallLike.yml",
"TinyLife.Objects.WallLike.GetPrice": "TinyLife.Objects.WallLike.yml",
@@ -2981,6 +3066,7 @@
"TinyLife.PerSaveOptions.AiImportantActions": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.AiRelationships": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.AiSkillBuilding": "TinyLife.PerSaveOptions.yml",
+ "TinyLife.PerSaveOptions.Difficulty": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.DisableAiHousehold": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.DisableAiSelected": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.DisplayedHints": "TinyLife.PerSaveOptions.yml",
@@ -3005,13 +3091,16 @@
"TinyLife.PersonalityType.#ctor(System.String,MLEM.Textures.TextureRegion)": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.AfraidOfStrangers": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.AllowedAges": "TinyLife.PersonalityType.yml",
+ "TinyLife.PersonalityType.AllowedPersonType": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Ambitious": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Aromantic": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Asexual": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.BoostedSkillTypes": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.BoostedSkills": "TinyLife.PersonalityType.yml",
+ "TinyLife.PersonalityType.Brave": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.CapableCarpenter": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Category": "TinyLife.PersonalityType.yml",
+ "TinyLife.PersonalityType.Cheerful": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.CityNative": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Clingy": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.CommunicativeBaby": "TinyLife.PersonalityType.yml",
@@ -3019,15 +3108,17 @@
"TinyLife.PersonalityType.CreateInfoGroup(MLEM.Ui.Anchor,System.Single)": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Creative": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.CreativeChild": "TinyLife.PersonalityType.yml",
+ "TinyLife.PersonalityType.Daydreamer": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Energetic": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Extroverted": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.FamilyFocused": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.FastLearner": "TinyLife.PersonalityType.yml",
- "TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.Person,System.Random)": "TinyLife.PersonalityType.yml",
+ "TinyLife.PersonalityType.FillRandomly(TinyLife.Objects.PersonLike,System.Random,System.Boolean)": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Foodie": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.FriendOfEveryone": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.GymRat": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.HatesChildren": "TinyLife.PersonalityType.yml",
+ "TinyLife.PersonalityType.Homebody": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.HouseholdHero": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Incompatible": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Independent": "TinyLife.PersonalityType.yml",
@@ -3039,6 +3130,7 @@
"TinyLife.PersonalityType.MaxMajorsPerPerson": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Mean": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Millionaire": "TinyLife.PersonalityType.yml",
+ "TinyLife.PersonalityType.ModifiedEmotions": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Name": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Outdoorsy": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.PerfectPainter": "TinyLife.PersonalityType.yml",
@@ -3061,8 +3153,8 @@
"TinyLife.PersonalityType.Writer": "TinyLife.PersonalityType.yml",
"TinyLife.Relationship": "TinyLife.Relationship.yml",
"TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan})": "TinyLife.Relationship.yml",
- "TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Relationship.yml",
- "TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)": "TinyLife.Relationship.yml",
+ "TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Relationship.yml",
+ "TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Dating": "TinyLife.Relationship.yml",
"TinyLife.Relationship.FriendDisplayString": "TinyLife.Relationship.yml",
"TinyLife.Relationship.FriendLevel": "TinyLife.Relationship.yml",
@@ -3081,17 +3173,17 @@
"TinyLife.Relationship.Partner": "TinyLife.Relationship.yml",
"TinyLife.Relationship.PassiveFriendReduction": "TinyLife.Relationship.yml",
"TinyLife.Relationship.PassiveRomanceReduction": "TinyLife.Relationship.yml",
- "TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)": "TinyLife.Relationship.yml",
+ "TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Func{``0,System.Boolean})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomanceDisplayString": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomanceLevel": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomancePercentage": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomanceType": "TinyLife.Relationship.yml",
- "TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person})": "TinyLife.Relationship.yml",
+ "TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.TryingForBaby": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Type": "TinyLife.Relationship.yml",
- "TinyLife.Relationship.Validate(TinyLife.Objects.Person)": "TinyLife.Relationship.yml",
+ "TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Relationship.yml",
"TinyLife.RelationshipType": "TinyLife.RelationshipType.yml",
"TinyLife.RelationshipType.Acquaintances": "TinyLife.RelationshipType.yml",
"TinyLife.RelationshipType.Disliked": "TinyLife.RelationshipType.yml",
@@ -3133,12 +3225,12 @@
"TinyLife.Skills.FoodType.AllRestrictions": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CanCreate(TinyLife.Actions.ActionInfo,System.Boolean,System.Int32,System.Single,System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CanCreateFunc": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean)": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.PersonLike,TinyLife.Objects.FoodTypedItem,System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CanEatFunc": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CanHaveCandle": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.Color": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean)": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean)": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean)": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,System.Nullable{System.Guid},System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.Container": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.ContainerType": "TinyLife.Skills.FoodType.ContainerType.yml",
"TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Int32,TinyLife.Objects.FurnitureType},System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion})": "TinyLife.Skills.FoodType.ContainerType.yml",
@@ -3162,8 +3254,8 @@
"TinyLife.Skills.FoodType.FoodRestriction.NotVegan": "TinyLife.Skills.FoodType.FoodRestriction.yml",
"TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian": "TinyLife.Skills.FoodType.FoodRestriction.yml",
"TinyLife.Skills.FoodType.GetAllContainers(System.Int32)": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean)": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean)": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.GetPriceDelegate": "TinyLife.Skills.FoodType.GetPriceDelegate.yml",
"TinyLife.Skills.FoodType.GetRestrictionsDescription(System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.GetTexture(System.Int32)": "TinyLife.Skills.FoodType.yml",
@@ -3240,7 +3332,7 @@
"TinyLife.Skills.SkillType.Fitness": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.Gaming": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup)": "TinyLife.Skills.SkillType.yml",
- "TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Skills.SkillType.yml",
+ "TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.PersonLike,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.Humor": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.MaxLevel": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.MaxLevelMultipliers": "TinyLife.Skills.SkillType.yml",
@@ -3255,6 +3347,7 @@
"TinyLife.Skills.SkillType.Register(TinyLife.Skills.SkillType)": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.Repair": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.RequiredAges": "TinyLife.Skills.SkillType.yml",
+ "TinyLife.Skills.SkillType.RequiredPersonType": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.RewardPersonality": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.RewardSkills": "TinyLife.Skills.SkillType.yml",
"TinyLife.Skills.SkillType.Texture": "TinyLife.Skills.SkillType.yml",
@@ -3353,8 +3446,11 @@
"TinyLife.Tools.MoveLotTool.CanUndoRedo": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Closed": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
+ "TinyLife.Tools.MoveLotTool.Draw(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.GetMouseCursor": "TinyLife.Tools.MoveLotTool.yml",
+ "TinyLife.Tools.MoveLotTool.Move(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Opened": "TinyLife.Tools.MoveLotTool.yml",
+ "TinyLife.Tools.MoveLotTool.Rotate(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveTool": "TinyLife.Tools.MoveTool.yml",
@@ -3389,7 +3485,7 @@
"TinyLife.Tools.PlayModeTool.Reload": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.SelectedPerson": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.SelectedStat": "TinyLife.Tools.PlayModeTool.yml",
- "TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.Person)": "TinyLife.Tools.PlayModeTool.yml",
+ "TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.PersonLike)": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.StatType": "TinyLife.Tools.PlayModeTool.StatType.yml",
"TinyLife.Tools.PlayModeTool.StatType.About": "TinyLife.Tools.PlayModeTool.StatType.yml",
"TinyLife.Tools.PlayModeTool.StatType.Emotions": "TinyLife.Tools.PlayModeTool.StatType.yml",
@@ -3513,22 +3609,28 @@
"TinyLife.Uis": "TinyLife.Uis.yml",
"TinyLife.Uis.CharacterCreator": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.Active": "TinyLife.Uis.CharacterCreator.yml",
- "TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.Person,TinyLife.Objects.WornClothes)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.BoughtItem(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes)": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.BoughtItemDelegate": "TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml",
"TinyLife.Uis.CharacterCreator.CanCloseOrExport": "TinyLife.Uis.CharacterCreator.yml",
- "TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element)": "TinyLife.Uis.CharacterCreator.yml",
- "TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.Person,System.Boolean)": "TinyLife.Uis.CharacterCreator.yml",
- "TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.CharacterCompletion": "TinyLife.Uis.CharacterCreator.CharacterCompletion.yml",
+ "TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingAdult": "TinyLife.Uis.CharacterCreator.CharacterCompletion.yml",
+ "TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingName": "TinyLife.Uis.CharacterCreator.CharacterCompletion.yml",
+ "TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPersonalities": "TinyLife.Uis.CharacterCreator.CharacterCompletion.yml",
+ "TinyLife.Uis.CharacterCreator.CharacterCompletion.MissingPronouns": "TinyLife.Uis.CharacterCreator.CharacterCompletion.yml",
+ "TinyLife.Uis.CharacterCreator.CharacterCompletion.Valid": "TinyLife.Uis.CharacterCreator.CharacterCompletion.yml",
+ "TinyLife.Uis.CharacterCreator.CreateNameSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.CreatePersonalitySelector(TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.CreatePregnancyAbilitySelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element)": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.CreatePronounSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element)": "TinyLife.Uis.CharacterCreator.yml",
- "TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.Person,MLEM.Ui.Elements.Element)": "TinyLife.Uis.CharacterCreator.yml",
- "TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.Person,TinyLife.Objects.WornClothes)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.CreateVoiceSelector(TinyLife.Objects.PersonLike,MLEM.Ui.Elements.Element)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.GetCustomPrice(TinyLife.Objects.PersonLike,TinyLife.Objects.WornClothes)": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate": "TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml",
- "TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.Person)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.IsPersonComplete(TinyLife.Objects.PersonLike)": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.MaxHouseholdSize": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.MaxOutfitAmount": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.OnBoughtItem": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.OnGetCustomPrice": "TinyLife.Uis.CharacterCreator.yml",
- "TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.Person,System.Boolean)": "TinyLife.Uis.CharacterCreator.yml",
+ "TinyLife.Uis.CharacterCreator.Open(TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.ControlsHint": "TinyLife.Uis.ControlsHint.yml",
"TinyLife.Uis.ControlsHint.#ctor(System.String,System.Func{TinyLife.Options,System.Boolean,System.Object},System.Func{TinyLife.GameImpl,System.Boolean})": "TinyLife.Uis.ControlsHint.yml",
"TinyLife.Uis.ControlsHint.Hints": "TinyLife.Uis.ControlsHint.yml",
@@ -3588,6 +3690,8 @@
"TinyLife.Uis.MapSelectUi.GetHoveredLot": "TinyLife.Uis.MapSelectUi.yml",
"TinyLife.Uis.MapSelectUi.OpenSplitMenu(TinyLife.World.Household,TinyLife.World.Lot,System.Action{TinyLife.Uis.CoveringGroup})": "TinyLife.Uis.MapSelectUi.yml",
"TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml",
+ "TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean)": "TinyLife.Uis.Menus.yml",
+ "TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean)": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.MenuBackground(System.Single,System.Single,System.Single,System.Single)": "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",
@@ -3669,7 +3773,6 @@
"TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)": "TinyLife.Utilities.Extensions.yml",
- "TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)": "TinyLife.Utilities.Extensions.yml",
@@ -3684,7 +3787,7 @@
"TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)": "TinyLife.Utilities.Extensions.yml",
- "TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.PersonLike)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml",
@@ -3696,14 +3799,17 @@
"TinyLife.Utilities.Extensions.IsAvailableForAge(TinyLife.Objects.ClothesIntention,TinyLife.Objects.AgeGroup)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsBetween(System.ValueTuple{System.Int32,System.Int32},System.Int32)": "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.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.Extensions.IsTextFieldSelected(MLEM.Ui.UiSystem)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsVertical(MLEM.Misc.Direction2)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.JsonCopy``1(``0)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.Length(System.ValueTuple{System.Int32,System.Int32})": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.Extensions.ScreenContent(TinyLife.Objects.Television.Channel)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.SetInWorldSnapping(MLEM.Ui.Elements.Tooltip)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement,System.Boolean)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.Extensions.Slugify(System.String)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.ToLocalizedString(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.ToSellingPriceString(System.Single)": "TinyLife.Utilities.Extensions.yml",
@@ -3714,6 +3820,11 @@
"TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.SelectionHandler": "TinyLife.Utilities.SelectionHandler.yml",
+ "TinyLife.Utilities.SelectionHandler.SelectedObjectChanged": "TinyLife.Utilities.SelectionHandler.yml",
+ "TinyLife.Utilities.SelectionHandler.SelectedRoofChanged": "TinyLife.Utilities.SelectionHandler.yml",
+ "TinyLife.Utilities.SelectionHandler.SelectedStairsChanged": "TinyLife.Utilities.SelectionHandler.yml",
+ "TinyLife.Utilities.SelectionHandler.SelectedWallChanged": "TinyLife.Utilities.SelectionHandler.yml",
"TinyLife.Utilities.TextureHandler": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.AutoTileTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.ClothesTextures": "TinyLife.Utilities.TextureHandler.yml",
@@ -3732,7 +3843,7 @@
"TinyLife.Utilities.TextureHandler.StairsTextures": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.TexturePacker": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.TileHeight": "TinyLife.Utilities.TextureHandler.yml",
- "TinyLife.Utilities.TextureHandler.TileSizeFactor": "TinyLife.Utilities.TextureHandler.yml",
+ "TinyLife.Utilities.TextureHandler.TileScale": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.TileTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.TileWidth": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.UiTexture": "TinyLife.Utilities.TextureHandler.yml",
@@ -3746,9 +3857,9 @@
"TinyLife.World": "TinyLife.World.yml",
"TinyLife.World.AutoTile": "TinyLife.World.AutoTile.yml",
"TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.AutoTile.yml",
- "TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32)": "TinyLife.World.AutoTile.yml",
- "TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.AutoTile.yml",
- "TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}})": "TinyLife.World.AutoTile.yml",
+ "TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.AutoTile.yml",
+ "TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.AutoTile.yml",
+ "TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}})": "TinyLife.World.AutoTile.yml",
"TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.AutoTile.yml",
"TinyLife.World.BillsMail": "TinyLife.World.BillsMail.yml",
"TinyLife.World.BillsMail.#ctor(TinyLife.World.Map,System.Guid,System.Collections.Generic.Dictionary{System.String,System.Single})": "TinyLife.World.BillsMail.yml",
@@ -3788,7 +3899,7 @@
"TinyLife.World.FurnitureMail.Validate(TinyLife.World.Map)": "TinyLife.World.FurnitureMail.yml",
"TinyLife.World.Household": "TinyLife.World.Household.yml",
"TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Household.yml",
- "TinyLife.World.Household.Add(TinyLife.Objects.Person)": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.Add(TinyLife.Objects.PersonLike)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.AddedThroughPopulating": "TinyLife.World.Household.yml",
"TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan})": "TinyLife.World.Household.yml",
"TinyLife.World.Household.ClothesStorage": "TinyLife.World.Household.yml",
@@ -3800,7 +3911,7 @@
"TinyLife.World.Household.Export(System.Boolean,System.Boolean,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.FurnitureStorage": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Generate(TinyLife.World.Map,System.Random,System.Collections.Generic.List{TinyLife.Objects.AgeGroup},System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},TinyLife.World.Household.Relation})": "TinyLife.World.Household.yml",
- "TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike})": "TinyLife.World.Household.yml",
"TinyLife.World.Household.GetMatchingConstellations(TinyLife.Objects.AgeGroup)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.HasBeenPlayed": "TinyLife.World.Household.yml",
"TinyLife.World.Household.HasMember(System.Guid)": "TinyLife.World.Household.yml",
@@ -3831,7 +3942,7 @@
"TinyLife.World.Household.Relation.GenealogyType": "TinyLife.World.Household.Relation.yml",
"TinyLife.World.Household.Relation.RelationshipType": "TinyLife.World.Household.Relation.yml",
"TinyLife.World.Household.Relation.RomanceType": "TinyLife.World.Household.Relation.yml",
- "TinyLife.World.Household.Remove(TinyLife.Objects.Person,System.Boolean)": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.TotalMemberAmount": "TinyLife.World.Household.yml",
"TinyLife.World.Household.UnopenedMail": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.Household.yml",
@@ -3847,14 +3958,15 @@
"TinyLife.World.Lot.Area": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.CanImport(TinyLife.World.ExportedLot)": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IEnumerable{TinyLife.Objects.AgeGroup},System.Func{System.Int32,System.Int32,System.Boolean})": "TinyLife.World.Lot.yml",
- "TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.Person})": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.PersonLike})": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.CanOccupy(System.ValueTuple{System.Collections.Generic.List{TinyLife.Objects.AgeGroup},System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},TinyLife.World.Household.Relation}})": "TinyLife.World.Lot.yml",
- "TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person)": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.PersonLike)": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.Clear(System.Boolean,System.Boolean)": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Export": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetCoveredArea": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetDefaultTile": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetFrontDoor": "TinyLife.World.Lot.yml",
- "TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.Person)": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.GetHomeLocation(TinyLife.Objects.PersonLike)": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetObjects``1": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetPrice": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetRoofs": "TinyLife.World.Lot.yml",
@@ -3886,6 +3998,7 @@
"TinyLife.World.LotEmployment.ForHireOnce": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.GetCurrentPeople(TinyLife.World.Map,TinyLife.World.Lot)": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.GymTrainer": "TinyLife.World.LotEmployment.yml",
+ "TinyLife.World.LotEmployment.Hidden": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.HireOnceForLot(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean)": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.HourlyFee": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.Icon": "TinyLife.World.LotEmployment.yml",
@@ -3917,14 +4030,14 @@
"TinyLife.World.LotEmployment.TrashCollector": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotEmployment.WorkHours": "TinyLife.World.LotEmployment.yml",
"TinyLife.World.LotType": "TinyLife.World.LotType.yml",
- "TinyLife.World.LotType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.Person,System.Single},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[])": "TinyLife.World.LotType.yml",
+ "TinyLife.World.LotType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Boolean,System.Func{TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Single},System.ValueTuple{System.Predicate{TinyLife.Objects.Furniture},System.Int32,System.String}[])": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.Bar": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.Cafe": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.CanExecuteAction": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.DisplayName": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.Employments": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.GenericPublicLot": "TinyLife.World.LotType.yml",
- "TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.Person,System.Nullable{System.TimeSpan})": "TinyLife.World.LotType.yml",
+ "TinyLife.World.LotType.GetCurrentVisitPriority(TinyLife.World.Lot,TinyLife.Objects.PersonLike,System.Nullable{System.TimeSpan})": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.GetScalingVisitPriority(TinyLife.World.Lot,System.Single,System.Int32)": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.GetVisitPriority": "TinyLife.World.LotType.yml",
"TinyLife.World.LotType.Gym": "TinyLife.World.LotType.yml",
@@ -3963,7 +4076,7 @@
"TinyLife.World.Map.AdoptableChildren": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})": "TinyLife.World.Map.yml",
- "TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
+ "TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Finalize": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetAllLotEmployments": "TinyLife.World.Map.yml",
@@ -3974,7 +4087,7 @@
"TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetDepth(Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean,System.Boolean,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetExitPoints": "TinyLife.World.Map.yml",
- "TinyLife.World.Map.GetHousehold(TinyLife.Objects.Person)": "TinyLife.World.Map.yml",
+ "TinyLife.World.Map.GetHousehold(TinyLife.Objects.PersonLike)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetHousehold(TinyLife.World.Lot)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetHouseholds": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
@@ -4136,7 +4249,7 @@
"TinyLife.World.Room.CoveredSections": "TinyLife.World.Room.yml",
"TinyLife.World.Room.Floor": "TinyLife.World.Room.yml",
"TinyLife.World.Room.FullyRoofed": "TinyLife.World.Room.yml",
- "TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.Person)": "TinyLife.World.Room.yml",
+ "TinyLife.World.Room.GetConnectedRooms(TinyLife.Objects.PersonLike)": "TinyLife.World.Room.yml",
"TinyLife.World.Room.GetDecorativeRating": "TinyLife.World.Room.yml",
"TinyLife.World.Room.GetLights": "TinyLife.World.Room.yml",
"TinyLife.World.Room.GetObjects``1": "TinyLife.World.Room.yml",
@@ -4204,7 +4317,7 @@
"TinyLife.World.Tile.Category.Water": "TinyLife.World.Tile.Category.yml",
"TinyLife.World.Tile.ColorSettings": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Colors": "TinyLife.World.Tile.yml",
- "TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)": "TinyLife.World.Tile.yml",
@@ -4277,6 +4390,6 @@
"TinyLife.World.Wallpaper.Wallpapers": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.WaterTile": "TinyLife.World.WaterTile.yml",
"TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.WaterTile.yml",
- "TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32)": "TinyLife.World.WaterTile.yml",
- "TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.WaterTile.yml"
+ "TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.WaterTile.yml",
+ "TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.WaterTile.yml"
}
\ No newline at end of file
diff --git a/docs/api/TinyLife.Actions.Action.yml b/docs/api/TinyLife.Actions.Action.yml
index 69b4cc6..fd266e9 100644
--- a/docs/api/TinyLife.Actions.Action.yml
+++ b/docs/api/TinyLife.Actions.Action.yml
@@ -8,43 +8,45 @@ items:
- TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Action.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanStartNow
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.ElapsedTime
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.ForceResult
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.GetProgress
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.Id
- TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.Info
- TinyLife.Actions.Action.Initialize
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.IsCompleted
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
@@ -59,14 +61,14 @@ items:
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.StartedAutomatically
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@@ -86,15 +88,15 @@ items:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
- An action is something that a does.
+ An action is something that a does.
An action is always derived from an underlying that contains various action settings.
- Actions can be queued up for a person () or currently active ().
+ Actions can be queued up for a person () or currently active ().
To create a more complex action, it is best to extend .
- You can find a multitude of action-related events in , like .
+ You can find a multitude of action-related events in , like .
example: []
syntax:
content: >-
@@ -348,7 +350,7 @@ items:
summary: >-
This action's unique id, which was randomly generated using when this action was constructed.
- An action's unique id can be used to reference this action in other places, and child actions can be retrieved using , or through a using .
+ An action's unique id can be used to reference this action in other places, and child actions can be retrieved using , or through a using .
example: []
syntax:
content: >-
@@ -465,11 +467,11 @@ items:
summary: The that this action is being executed by
example: []
syntax:
- content: public Person Person { get; }
+ content: public PersonLike Person { get; }
parameters: []
return:
- type: TinyLife.Objects.Person
- content.vb: Public ReadOnly Property Person As Person
+ type: TinyLife.Objects.PersonLike
+ content.vb: Public ReadOnly Property Person As PersonLike
overload: TinyLife.Actions.Action.Person*
- uid: TinyLife.Actions.Action.ElapsedTime
commentId: P:TinyLife.Actions.Action.ElapsedTime
@@ -676,7 +678,7 @@ items:
summary: >-
This method is called when the action is first started by a .
- Note that it is not called when the action gets added to the , but when it is moved to .
+ Note that it is not called when the action gets added to the , but when it is moved to .
example: []
syntax:
content: public virtual void Initialize()
@@ -799,16 +801,16 @@ items:
description: The type that this action completed with
content.vb: Public Overridable Sub OnCompleted(type As CompletionType)
overload: TinyLife.Actions.Action.OnCompleted*
-- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- id: Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
+ id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: Validate(Person)
- nameWithType: Action.Validate(Person)
- fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ name: Validate(PersonLike)
+ nameWithType: Action.Validate(PersonLike)
+ fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -829,15 +831,15 @@ items:
When returning false on this method, the action is removed from the .
example: []
syntax:
- content: public virtual bool Validate(Person person)
+ content: public virtual bool Validate(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
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 Overridable Function Validate(person As Person) As Boolean
+ content.vb: Public Overridable Function Validate(person As PersonLike) As Boolean
overload: TinyLife.Actions.Action.Validate*
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
@@ -950,7 +952,7 @@ items:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
- Return true on this method if this action can be started right now. This method is queried when this action moves from a person's to their . If this method returns false, it stays in the .
+ Return true on this method if this action can be started right now. This method is queried when this action moves from a person's to their . If this method returns false, it stays in the .
By default, overrides this behavior to only allow the action to be started if the is not being held, and not currently occupying an action spot that has the Stay
flag set.
@@ -1146,16 +1148,16 @@ items:
description: This action's display name
content.vb: Public Overridable Function GetDisplayName() As String
overload: TinyLife.Actions.Action.GetDisplayName*
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- id: CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ id: CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
type: Method
source:
remote:
@@ -1176,10 +1178,10 @@ items:
By default, only returns false on this method.
example: []
syntax:
- content: public virtual bool CanEnqueueConversation(Person person, ActionType type)
+ content: public virtual bool CanEnqueueConversation(PersonLike person, ActionType type)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that wants to converse with us.
- id: type
type: TinyLife.Actions.ActionType
@@ -1187,7 +1189,7 @@ items:
return:
type: System.Boolean
description: Whether or not enqueueing a social action is possible.
- content.vb: Public Overridable Function CanEnqueueConversation(person As Person, type As ActionType) As Boolean
+ content.vb: Public Overridable Function CanEnqueueConversation(person As PersonLike, type As ActionType) As Boolean
overload: TinyLife.Actions.Action.CanEnqueueConversation*
- uid: TinyLife.Actions.Action.GetProgress
commentId: M:TinyLife.Actions.Action.GetProgress
@@ -1476,16 +1478,16 @@ items:
description: The that contains the choice prompt.
content.vb: Public Function OpenChoicePrompt(info As ChoicePromptInfo) As CoveringGroup
overload: TinyLife.Actions.Action.OpenChoicePrompt*
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- id: SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ id: SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
type: Method
source:
remote:
@@ -1504,7 +1506,7 @@ items:
This is used by actions like and .
example: []
syntax:
- content: public bool SpeakAlone(GameTime time, float speedMultiplier, EmoteCategory emoteCategories, SpeakStyle speakStyles, int totalAmount = 2147483647, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = -0.5, float maximumBreakSeconds = 1)
+ content: public bool SpeakAlone(GameTime time, float speedMultiplier, EmoteChoices emoteChoices, SpeakStyle speakStyles, int totalAmount = 2147483647, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = -0.5, float maximumBreakSeconds = 1)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -1512,9 +1514,9 @@ items:
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
- - id: emoteCategories
- type: TinyLife.Actions.EmoteCategory
- description: The categories to pick emotes from, can be a combined flag
+ - id: emoteChoices
+ type: TinyLife.Actions.EmoteChoices
+ description: The emotes to pick from when displaying emotes
- id: speakStyles
type: TinyLife.Objects.SpeakStyle
description: The speak styles to use for speech sounds, can be a combined flag
@@ -1536,21 +1538,21 @@ items:
return:
type: System.Boolean
description: Whether all emotes were successfully displayed. This method only returns true if totalAmount
is less than the default value
- content.vb: Public Function SpeakAlone(time As GameTime, speedMultiplier As Single, emoteCategories As EmoteCategory, speakStyles As SpeakStyle, totalAmount As Integer = 2147483647, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = -0.5, maximumBreakSeconds As Single = 1) As Boolean
+ content.vb: Public Function SpeakAlone(time As GameTime, speedMultiplier As Single, emoteChoices As EmoteChoices, speakStyles As SpeakStyle, totalAmount As Integer = 2147483647, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = -0.5, maximumBreakSeconds As Single = 1) As Boolean
overload: TinyLife.Actions.Action.SpeakAlone*
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- id: ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ id: ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
type: Method
source:
remote:
@@ -1569,7 +1571,7 @@ items:
This is used by actions like .
example: []
syntax:
- content: public bool ThinkAlone(GameTime time, float speedMultiplier, EmoteCategory emoteCategories, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = 0.5, float maximumBreakSeconds = 2, int totalAmount = 2147483647)
+ content: public bool ThinkAlone(GameTime time, float speedMultiplier, EmoteChoices emoteChoices, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = 0.5, float maximumBreakSeconds = 2, int totalAmount = 2147483647)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -1577,9 +1579,9 @@ items:
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
- - id: emoteCategories
- type: TinyLife.Actions.EmoteCategory
- description: The categories to pick emotes from, can be a combined flag
+ - id: emoteChoices
+ type: TinyLife.Actions.EmoteChoices
+ description: The emotes to pick from when displaying emotes
- id: minimumSeconds
type: System.Single
description: The minimum amount of seconds that a speech segment should last.
@@ -1598,21 +1600,21 @@ items:
return:
type: System.Boolean
description: Whether all emotes were successfully displayed. This method only returns true if totalAmount
is less than the default value
- content.vb: Public Function ThinkAlone(time As GameTime, speedMultiplier As Single, emoteCategories As EmoteCategory, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = 0.5, maximumBreakSeconds As Single = 2, totalAmount As Integer = 2147483647) As Boolean
+ content.vb: Public Function ThinkAlone(time As GameTime, speedMultiplier As Single, emoteChoices As EmoteChoices, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = 0.5, maximumBreakSeconds As Single = 2, totalAmount As Integer = 2147483647) As Boolean
overload: TinyLife.Actions.Action.ThinkAlone*
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- id: SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ id: SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
type: Method
source:
remote:
@@ -1631,10 +1633,10 @@ items:
When used in , only the action that should call this method.
example: []
syntax:
- content: public bool SpeakInConversation(Person partner, GameTime time, float speedMultiplier, EmoteCategory emoteCategories, SpeakStyle speakStyles, EmoteCategory? partnerEmoteCategories = null, SpeakStyle? partnerSpeakStyles = null, int totalAmount = 2147483647, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = -0.5, float maximumBreakSeconds = 1)
+ content: public bool SpeakInConversation(PersonLike partner, GameTime time, float speedMultiplier, EmoteChoices emoteChoices, SpeakStyle speakStyles, EmoteChoices? partnerEmoteChoices = null, SpeakStyle? partnerSpeakStyles = null, int totalAmount = 2147483647, float minimumSeconds = 1, float maximumSeconds = 3, float minimumBreakSeconds = -0.5, float maximumBreakSeconds = 1)
parameters:
- id: partner
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The partner to speak in conversation with.
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -1642,15 +1644,15 @@ items:
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
- - id: emoteCategories
- type: TinyLife.Actions.EmoteCategory
- description: A combined flag representing the categories that emotes can be picked from
+ - id: emoteChoices
+ type: TinyLife.Actions.EmoteChoices
+ description: The emotes to pick from when displaying emotes
- id: speakStyles
type: TinyLife.Objects.SpeakStyle
description: The speak styles to use for speech sounds, can be a combined flag
- - id: partnerEmoteCategories
- type: System.Nullable{TinyLife.Actions.EmoteCategory}
- description: The emote categories for the interaction partner to use, or null to use emoteCategories
+ - id: partnerEmoteChoices
+ type: System.Nullable{TinyLife.Actions.EmoteChoices}
+ description: The emotes to pick from when displaying emotes for the partner
to use, or null to use emoteChoices
- id: partnerSpeakStyles
type: System.Nullable{TinyLife.Objects.SpeakStyle}
description: The speak styles for the interaction partner to use, or null to use speakStyles
@@ -1672,11 +1674,11 @@ items:
return:
type: System.Boolean
description: If totalAmount
is set, true is returned if the emote back-and-forth is completed
- content.vb: Public Function SpeakInConversation(partner As Person, time As GameTime, speedMultiplier As Single, emoteCategories As EmoteCategory, speakStyles As SpeakStyle, partnerEmoteCategories As EmoteCategory? = Nothing, partnerSpeakStyles As SpeakStyle? = Nothing, totalAmount As Integer = 2147483647, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = -0.5, maximumBreakSeconds As Single = 1) As Boolean
+ content.vb: Public Function SpeakInConversation(partner As PersonLike, time As GameTime, speedMultiplier As Single, emoteChoices As EmoteChoices, speakStyles As SpeakStyle, partnerEmoteChoices As EmoteChoices? = Nothing, partnerSpeakStyles As SpeakStyle? = Nothing, totalAmount As Integer = 2147483647, minimumSeconds As Single = 1, maximumSeconds As Single = 3, minimumBreakSeconds As Single = -0.5, maximumBreakSeconds As Single = 1) As Boolean
overload: TinyLife.Actions.Action.SpeakInConversation*
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
- uid: TinyLife.Actions.Action.ResetSpeech
commentId: M:TinyLife.Actions.Action.ResetSpeech
id: ResetSpeech
@@ -1699,22 +1701,22 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: Resets speech for this action's , including causing them to stop speaking and emoting, and resetting the timer used by , and .
+ summary: Resets speech for this action's , including causing them to stop speaking and emoting, and resetting the timer used by , and .
example: []
syntax:
content: public void ResetSpeech()
content.vb: Public Sub ResetSpeech()
overload: TinyLife.Actions.Action.ResetSpeech*
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- id: CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ id: CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -1730,18 +1732,18 @@ items:
summary: A helper method that returns if the given 's value is at .
example: []
syntax:
- content: public CompletionType CompleteIfNeedFull(NeedType type, Person person = null)
+ content: public CompletionType CompleteIfNeedFull(NeedType type, PersonLike person = null)
parameters:
- id: type
type: TinyLife.NeedType
description: The need that should be completed
- id: person
- type: TinyLife.Objects.Person
- description: The whose need needs to be full, or null to use this action's .
+ type: TinyLife.Objects.PersonLike
+ description: The whose need needs to be full, or null to use this action's .
return:
type: TinyLife.Actions.CompletionType
description: The appropriate completion type
- content.vb: Public Function CompleteIfNeedFull(type As NeedType, person As Person = Nothing) As CompletionType
+ content.vb: Public Function CompleteIfNeedFull(type As NeedType, person As PersonLike = Nothing) As CompletionType
overload: TinyLife.Actions.Action.CompleteIfNeedFull*
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1768,7 +1770,7 @@ items:
summary: >-
A helper method that returns if the given time
has passed.
- This method makes use of to return true faster or slower based on the person's current mood and skill levels.
+ This method makes use of to return true faster or slower based on the person's current mood and skill levels.
example: []
syntax:
content: public CompletionType CompleteIfTimeUp(TimeSpan time, bool efficiencyMatters = false, SkillType skill = null, float levelModifier = 0.1, bool autoOnly = false)
@@ -1778,7 +1780,7 @@ items:
description: The (total!) amount of time after which this action should be completed
- id: efficiencyMatters
type: System.Boolean
- description: Whether the person's efficiency modifier () should be taken into account for the total time required
+ description: Whether the person's efficiency modifier () should be taken into account for the total time required
- id: skill
type: TinyLife.Skills.SkillType
description: A skill that optionally influences the completion time
@@ -1796,6 +1798,103 @@ items:
nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean)
fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
name.vb: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean)
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ id: CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ langs:
+ - csharp
+ - vb
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Action.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CompleteIfTimeUp
+ path: ../TinyLife/Actions/Action.cs
+ startLine: 520
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ A helper method that returns if a random time calculated using , based on min
and max
, has passed.
+
+ This method makes use of to return true faster or slower based on the person's current mood and skill levels.
+ example: []
+ syntax:
+ content: public CompletionType CompleteIfTimeUp(TimeSpan min, TimeSpan max, bool efficiencyMatters = false, SkillType skill = null, float levelModifier = 0.1, bool autoOnly = false)
+ parameters:
+ - id: min
+ type: System.TimeSpan
+ description: The minimum amount of time after which this action should be completed
+ - id: max
+ type: System.TimeSpan
+ description: The maximum amount of time after which this action should be completed
+ - id: efficiencyMatters
+ type: System.Boolean
+ description: Whether the person's efficiency modifier () should be taken into account for the total time required
+ - id: skill
+ type: TinyLife.Skills.SkillType
+ description: A skill that optionally influences the completion time
+ - id: levelModifier
+ type: System.Single
+ description: The amount that each skill
level should influence the returned time by. Defaults to 0.1.
+ - id: autoOnly
+ type: System.Boolean
+ description: Whether the action should only be completed in the given amount of time if it has been . If both this value and are true, this method always returns .
+ return:
+ type: TinyLife.Actions.CompletionType
+ description: if the time has passed, otherwise
+ content.vb: Public Function CompleteIfTimeUp(min As TimeSpan, max As TimeSpan, efficiencyMatters As Boolean = False, skill As SkillType = Nothing, levelModifier As Single = 0.1, autoOnly As Boolean = False) As CompletionType
+ overload: TinyLife.Actions.Action.CompleteIfTimeUp*
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ id: GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ langs:
+ - csharp
+ - vb
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Action.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetRandomCompletionTime
+ path: ../TinyLife/Actions/Action.cs
+ startLine: 532
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ Generates a random completion time for this action based on the min
and max
times passed.
+
+ The returned value will be the same for the same action and the same min
and max
values, as it is generated using a with those parameteers.
+ example: []
+ syntax:
+ content: public TimeSpan GetRandomCompletionTime(TimeSpan min, TimeSpan max)
+ parameters:
+ - id: min
+ type: System.TimeSpan
+ description: The minimum amount of time after which this action should be completed
+ - id: max
+ type: System.TimeSpan
+ description: The maximum amount of time after which this action should be completed
+ return:
+ type: System.TimeSpan
+ description: The final amount of time after which this action should be completed.
+ content.vb: Public Function GetRandomCompletionTime(min As TimeSpan, max As TimeSpan) As TimeSpan
+ overload: TinyLife.Actions.Action.GetRandomCompletionTime*
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
id: CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@@ -1814,7 +1913,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CancelIfEmotional
path: ../TinyLife/Actions/Action.cs
- startLine: 515
+ startLine: 545
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1856,14 +1955,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit
path: ../TinyLife/Actions/Action.cs
- startLine: 531
+ startLine: 561
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method that causes the to sit on the given object.
- This method causes the action spot to be occupied and the person's to be changed to .
+ This method causes the action spot to be occupied and the person's to be changed to .
Additionally, the need is restored a little bit.
@@ -1907,7 +2006,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren
path: ../TinyLife/Actions/Action.cs
- startLine: 547
+ startLine: 577
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1948,7 +2047,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChild
path: ../TinyLife/Actions/Action.cs
- startLine: 564
+ startLine: 594
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1995,7 +2094,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
- startLine: 606
+ startLine: 636
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2045,7 +2144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
- startLine: 619
+ startLine: 649
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2077,16 +2176,16 @@ items:
nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean)
name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- id: GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ id: GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
type: Method
source:
remote:
@@ -2095,7 +2194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChair
path: ../TinyLife/Actions/Action.cs
- startLine: 656
+ startLine: 686
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2107,10 +2206,10 @@ items:
This method will return the deskObject
's parent itself if it is a picnic-style table that has benches directly attached to it.
example: []
syntax:
- content: public static (Furniture Chair, ActionSpot Spot, Direction2 Direction) GetFreeChair(Person person, Furniture deskObject)
+ content: public static (Furniture Chair, ActionSpot Spot, Direction2 Direction) GetFreeChair(PersonLike person, Furniture deskObject)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person to get the free chair for
- id: deskObject
type: TinyLife.Objects.Furniture
@@ -2118,18 +2217,18 @@ items:
return:
type: System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}
description: The corresponding chair, and the action spot's rotation, or default if there is none
- content.vb: Public Shared Function GetFreeChair(person As Person, deskObject As Furniture) As (Chair As Furniture, Spot As ActionSpot, Direction As Direction2)
+ content.vb: Public Shared Function GetFreeChair(person As PersonLike, deskObject As Furniture) As (Chair As Furniture, Spot As ActionSpot, Direction As Direction2)
overload: TinyLife.Actions.Action.GetFreeChair*
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- id: GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ id: GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
type: Method
source:
remote:
@@ -2138,22 +2237,22 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChairs
path: ../TinyLife/Actions/Action.cs
- startLine: 673
+ startLine: 703
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
Returns a set of free chair furniture paired with an and accessible direction.
- This method is used by .
+ This method is used by .
This method will return the table
itself if it is a picnic-style table that has benches directly attached to it.
example: []
syntax:
- content: public static IEnumerable<(Furniture Chair, ActionSpot Spot, Direction2 Direction)> GetFreeChairs(Person person, Furniture table, Func canSitThisWay = null)
+ content: public static IEnumerable<(Furniture Chair, ActionSpot Spot, Direction2 Direction)> GetFreeChairs(PersonLike person, Furniture table, Func canSitThisWay = null)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person to get the free chairs for
- id: table
type: TinyLife.Objects.Furniture
@@ -2164,21 +2263,21 @@ items:
return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}}
description: A set of chairs, their action spots and their seating directions
- content.vb: Public Shared Function GetFreeChairs(person As Person, table As Furniture, canSitThisWay As Func(Of Direction2, Boolean) = Nothing) As IEnumerable(Of (Chair As Furniture, Spot As ActionSpot, Direction As Direction2))
+ content.vb: Public Shared Function GetFreeChairs(person As PersonLike, table As Furniture, canSitThisWay As Func(Of Direction2, Boolean) = Nothing) As IEnumerable(Of (Chair As Furniture, Spot As ActionSpot, Direction As Direction2))
overload: TinyLife.Actions.Action.GetFreeChairs*
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- id: GetSeatCategory(TinyLife.Objects.Person)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ id: GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -2187,7 +2286,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeatCategory
path: ../TinyLife/Actions/Action.cs
- startLine: 693
+ startLine: 723
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2197,26 +2296,26 @@ items:
This method returns for babies, and otherwise.
example: []
syntax:
- content: public static ObjectCategory GetSeatCategory(Person person)
+ content: public static ObjectCategory GetSeatCategory(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person who should sit.
return:
type: TinyLife.Objects.ObjectCategory
description: The object category for seats.
- content.vb: Public Shared Function GetSeatCategory(person As Person) As ObjectCategory
+ content.vb: Public Shared Function GetSeatCategory(person As PersonLike) As ObjectCategory
overload: TinyLife.Actions.Action.GetSeatCategory*
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- id: FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ id: FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
type: Method
source:
remote:
@@ -2225,17 +2324,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreePeople
path: ../TinyLife/Actions/Action.cs
- startLine: 710
+ startLine: 740
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A helper method to find a set of all instances that are currently valid for interaction with the passed , ordered by their priority, where the first entry is the best possible .
example: []
syntax:
- content: public static IEnumerable FindAllFreePeople(Person person, ActionType type = null, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false, bool ignoreNeeds = false, bool needsFreeActionSpot = true)
+ content: public static IEnumerable FindAllFreePeople(PersonLike person, ActionType type = null, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false, bool ignoreNeeds = false, bool needsFreeActionSpot = true)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that wants to start the aciton
- id: type
type: TinyLife.Actions.ActionType
@@ -2262,23 +2361,23 @@ items:
type: System.Boolean
description: Whether a free action spot is required on the free people.
return:
- type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
+ type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
description: A set of valid interaction partners
- content.vb: Public Shared Function FindAllFreePeople(person As Person, type As ActionType = Nothing, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False, ignoreNeeds As Boolean = False, needsFreeActionSpot As Boolean = True) As IEnumerable(Of Person)
+ content.vb: Public Shared Function FindAllFreePeople(person As PersonLike, type As ActionType = Nothing, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False, ignoreNeeds As Boolean = False, needsFreeActionSpot As Boolean = True) As IEnumerable(Of PersonLike)
overload: TinyLife.Actions.Action.FindAllFreePeople*
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- id: FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ id: FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
type: Method
source:
remote:
@@ -2287,17 +2386,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeFurniture
path: ../TinyLife/Actions/Action.cs
- startLine: 737
+ startLine: 767
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A helper method to find a set of all instances that are currently valid for interaction with the passed , ordered by their priority, where the first entry is the best possible object.
example: []
syntax:
- content: public static IEnumerable FindAllFreeFurniture(Person person, ObjectCategory categories = null, FurnitureType objectSpotType = null, bool needsFreeActionSpot = true, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool allowBroken = false, bool ignoreVisibility = false)
+ content: public static IEnumerable FindAllFreeFurniture(PersonLike person, ObjectCategory categories = null, FurnitureType objectSpotType = null, bool needsFreeActionSpot = true, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool allowBroken = false, bool ignoreVisibility = false)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that wants to start the action
- id: categories
type: TinyLife.Objects.ObjectCategory
@@ -2329,21 +2428,21 @@ items:
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
description: A set of valid furniture
- content.vb: Public Shared Function FindAllFreeFurniture(person As Person, categories As ObjectCategory = Nothing, objectSpotType As FurnitureType = Nothing, needsFreeActionSpot As Boolean = True, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As IEnumerable(Of Furniture)
+ content.vb: Public Shared Function FindAllFreeFurniture(person As PersonLike, categories As ObjectCategory = Nothing, objectSpotType As FurnitureType = Nothing, needsFreeActionSpot As Boolean = True, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As IEnumerable(Of Furniture)
overload: TinyLife.Actions.Action.FindAllFreeFurniture*
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- id: FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ id: FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
type: Method
source:
remote:
@@ -2352,17 +2451,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeWalls
path: ../TinyLife/Actions/Action.cs
- startLine: 757
+ startLine: 787
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A helper method to find a set of all instances that are currently valid for interaction with the passed
example: []
syntax:
- content: 'public static IEnumerable FindAllFreeWalls(Person person, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false) where T : WallLike'
+ content: 'public static IEnumerable FindAllFreeWalls(PersonLike person, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false) where T : WallLike'
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that wants to start the action
- id: map
type: TinyLife.World.Map
@@ -2384,21 +2483,21 @@ items:
return:
type: System.Collections.Generic.IEnumerable{{T}}
description: A set of valid walls
- content.vb: Public Shared Function FindAllFreeWalls(Of T As WallLike)(person As Person, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of T)
+ content.vb: Public Shared Function FindAllFreeWalls(Of T As WallLike)(person As PersonLike, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of T)
overload: TinyLife.Actions.Action.FindAllFreeWalls*
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- id: FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ id: FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
type: Method
source:
remote:
@@ -2407,17 +2506,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeGround
path: ../TinyLife/Actions/Action.cs
- startLine: 776
+ startLine: 806
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A helper method to find a set of all positions on the ground that are currently valid for interaction
example: []
syntax:
- content: public static IEnumerable<(Point Pos, int Floor, Tile Tile)> FindAllFreeGround(Person person, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false)
+ content: public static IEnumerable<(Point Pos, int Floor, Tile Tile)> FindAllFreeGround(PersonLike person, Map map = null, Vector2? position = null, float? floor = null, float? radius = null, bool ignoreVisibility = false)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that wants to start the action
- id: map
type: TinyLife.World.Map
@@ -2437,21 +2536,21 @@ items:
return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}}
description: A set of valid locations
- content.vb: Public Shared Function FindAllFreeGround(person As Person, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile))
+ content.vb: Public Shared Function FindAllFreeGround(person As PersonLike, map As Map = Nothing, position As Vector2? = Nothing, floor As Single? = Nothing, radius As Single? = Nothing, ignoreVisibility As Boolean = False) As IEnumerable(Of (Pos As Point, Floor As Integer, Tile As Tile))
overload: TinyLife.Actions.Action.FindAllFreeGround*
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- id: FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ id: FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
type: Method
source:
remote:
@@ -2460,20 +2559,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindFreeFurniture
path: ../TinyLife/Actions/Action.cs
- startLine: 798
+ startLine: 828
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to find the best instance to interact with based on the given data.
- Note that this method always returns a related to the first result from .
+ Note that this method always returns a related to the first result from .
example: []
syntax:
- content: public static ActionInfo FindFreeFurniture(Person person, ObjectCategory categories, FurnitureType objectSpotType = null, Map map = null, Vector2? position = null, bool allowBroken = false, bool ignoreVisibility = false)
+ content: public static ActionInfo FindFreeFurniture(PersonLike person, ObjectCategory categories, FurnitureType objectSpotType = null, Map map = null, Vector2? position = null, bool allowBroken = false, bool ignoreVisibility = false)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that wants to start the action
- id: categories
type: TinyLife.Objects.ObjectCategory
@@ -2496,21 +2595,21 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: An action info for the best furniture, or null if there is none
- content.vb: Public Shared Function FindFreeFurniture(person As Person, categories As ObjectCategory, objectSpotType As FurnitureType = Nothing, map As Map = Nothing, position As Vector2? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As ActionInfo
+ content.vb: Public Shared Function FindFreeFurniture(person As PersonLike, categories As ObjectCategory, objectSpotType As FurnitureType = Nothing, map As Map = Nothing, position As Vector2? = Nothing, allowBroken As Boolean = False, ignoreVisibility As Boolean = False) As ActionInfo
overload: TinyLife.Actions.Action.FindFreeFurniture*
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- id: FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ id: FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
type: Method
source:
remote:
@@ -2519,7 +2618,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllActionObjects
path: ../TinyLife/Actions/Action.cs
- startLine: 812
+ startLine: 842
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2529,10 +2628,10 @@ items:
The objects returned are the ones that would also be considered by the when starting an action.
example: []
syntax:
- content: public static IEnumerable FindAllActionObjects(Person person, ActionType type, Map map = null, Vector2? position = null)
+ content: public static IEnumerable FindAllActionObjects(PersonLike person, ActionType type, Map map = null, Vector2? position = null)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person
- id: type
type: TinyLife.Actions.ActionType
@@ -2546,18 +2645,18 @@ items:
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
description: A set of action infos that the given action can be started with
- content.vb: Public Shared Function FindAllActionObjects(person As Person, type As ActionType, map As Map = Nothing, position As Vector2? = Nothing) As IEnumerable(Of ActionInfo)
+ content.vb: Public Shared Function FindAllActionObjects(person As PersonLike, type As ActionType, map As Map = Nothing, position As Vector2? = Nothing) As IEnumerable(Of ActionInfo)
overload: TinyLife.Actions.Action.FindAllActionObjects*
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- id: FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ id: FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
type: Method
source:
remote:
@@ -2566,20 +2665,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindValidActionObjects
path: ../TinyLife/Actions/Action.cs
- startLine: 851
+ startLine: 881
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
- Returns all objects that are available to the given for the given , and whose indicates that the actions are valid for execution.
+ Returns all objects that are available to the given for the given , and whose indicates that the actions are valid for execution.
This method also checks .
example: []
syntax:
- content: public static IEnumerable FindValidActionObjects(Person person, ActionType type, bool automatic, Map map = null, Vector2? position = null, bool allowInappropriate = false, bool allowInvalid = false)
+ content: public static IEnumerable FindValidActionObjects(PersonLike person, ActionType type, bool automatic, Map map = null, Vector2? position = null, bool allowInappropriate = false, bool allowInvalid = false)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person.
- id: type
type: TinyLife.Actions.ActionType
@@ -2602,11 +2701,11 @@ items:
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
description: A set of action infos that the given action can be started with.
- content.vb: Public Shared Function FindValidActionObjects(person As Person, type As ActionType, automatic As Boolean, map As Map = Nothing, position As Vector2? = Nothing, allowInappropriate As Boolean = False, allowInvalid As Boolean = False) As IEnumerable(Of ActionInfo)
+ content.vb: Public Shared Function FindValidActionObjects(person As PersonLike, type As ActionType, automatic As Boolean, map As Map = Nothing, position As Vector2? = Nothing, allowInappropriate As Boolean = False, allowInvalid As Boolean = False) As IEnumerable(Of ActionInfo)
overload: TinyLife.Actions.Action.FindValidActionObjects*
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
id: GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
@@ -2625,7 +2724,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomValidArguments
path: ../TinyLife/Actions/Action.cs
- startLine: 868
+ startLine: 898
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2669,7 +2768,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTableSpot
path: ../TinyLife/Actions/Action.cs
- startLine: 896
+ startLine: 926
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2692,16 +2791,16 @@ items:
description: The table spot, or null if there is none
content.vb: Public Shared Function GetTableSpot(chair As Furniture, actionSpot As ActionSpot = Nothing) As (Table As Furniture, Spot As ObjectSpot)
overload: TinyLife.Actions.Action.GetTableSpot*
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- id: InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ id: InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
type: Method
source:
remote:
@@ -2710,29 +2809,29 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth
path: ../TinyLife/Actions/Action.cs
- startLine: 909
+ startLine: 939
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Invokes the given action for two people while passing both of them, first as the main, and then as the second, parameter to the given action
.
example: []
syntax:
- content: public static void InvokeForBoth(Person person, Person other, Action action)
+ content: public static void InvokeForBoth(PersonLike person, PersonLike other, Action action)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The first person.
- id: other
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The second person.
- id: action
- type: System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}
+ type: System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}
description: The action to invoke for both people passed.
- content.vb: Public Shared Sub InvokeForBoth(person As Person, other As Person, action As Action(Of Person, Person))
+ content.vb: Public Shared Sub InvokeForBoth(person As PersonLike, other As PersonLike, action As Action(Of PersonLike, PersonLike))
overload: TinyLife.Actions.Action.InvokeForBoth*
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
id: CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -2751,7 +2850,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Action.cs
- startLine: 921
+ startLine: 951
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2792,7 +2891,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriate
path: ../TinyLife/Actions/Action.cs
- startLine: 932
+ startLine: 962
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2815,16 +2914,16 @@ items:
description: Whether the action is inappropriate here.
content.vb: Public Shared Function IsInappropriate(type As ActionType, info As ActionInfo) As Boolean
overload: TinyLife.Actions.Action.IsInappropriate*
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- id: IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ id: IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
type: Method
source:
remote:
@@ -2833,7 +2932,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotContentVisible
path: ../TinyLife/Actions/Action.cs
- startLine: 953
+ startLine: 983
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2843,13 +2942,13 @@ items:
If the lot
is null, then comparisons are made to the lot at the given position
.
example: []
syntax:
- content: public static bool IsLotContentVisible(Lot lot, Person person, Map map = null, Vector2? position = null)
+ content: public static bool IsLotContentVisible(Lot lot, PersonLike person, Map map = null, Vector2? position = null)
parameters:
- id: lot
type: TinyLife.World.Lot
description: The lot to query; can be null.
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person.
- id: map
type: TinyLife.World.Map
@@ -2860,16 +2959,16 @@ items:
return:
type: System.Boolean
description: Whether the lot content on the lot
or at the position
is visible.
- content.vb: Public Shared Function IsLotContentVisible(lot As Lot, person As Person, map As Map = Nothing, position As Vector2? = Nothing) As Boolean
+ content.vb: Public Shared Function IsLotContentVisible(lot As Lot, person As PersonLike, map As Map = Nothing, position As Vector2? = Nothing) As Boolean
overload: TinyLife.Actions.Action.IsLotContentVisible*
references:
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
@@ -2877,18 +2976,20 @@ references:
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
-- uid: TinyLife.Objects.Person.ActionQueue
- commentId: F:TinyLife.Objects.Person.ActionQueue
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue
+- uid: TinyLife.Objects.PersonLike.ActionQueue
+ commentId: F:TinyLife.Objects.PersonLike.ActionQueue
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
name: ActionQueue
- nameWithType: Person.ActionQueue
- fullName: TinyLife.Objects.Person.ActionQueue
-- uid: TinyLife.Objects.Person.CurrentActions
- commentId: F:TinyLife.Objects.Person.CurrentActions
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentActions
+ nameWithType: PersonLike.ActionQueue
+ fullName: TinyLife.Objects.PersonLike.ActionQueue
+- uid: TinyLife.Objects.PersonLike.CurrentActions
+ commentId: F:TinyLife.Objects.PersonLike.CurrentActions
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentActions
name: CurrentActions
- nameWithType: Person.CurrentActions
- fullName: TinyLife.Objects.Person.CurrentActions
+ nameWithType: PersonLike.CurrentActions
+ fullName: TinyLife.Objects.PersonLike.CurrentActions
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
@@ -2896,12 +2997,13 @@ references:
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
-- uid: TinyLife.Objects.Person.OnActionsCompleted
- commentId: E:TinyLife.Objects.Person.OnActionsCompleted
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnActionsCompleted
+- uid: TinyLife.Objects.PersonLike.OnActionsCompleted
+ commentId: E:TinyLife.Objects.PersonLike.OnActionsCompleted
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionsCompleted
name: OnActionsCompleted
- nameWithType: Person.OnActionsCompleted
- fullName: TinyLife.Objects.Person.OnActionsCompleted
+ nameWithType: PersonLike.OnActionsCompleted
+ fullName: TinyLife.Objects.PersonLike.OnActionsCompleted
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
@@ -3738,20 +3840,21 @@ references:
name: Person
nameWithType: Action.Person
fullName: TinyLife.Actions.Action.Person
-- uid: TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)
- commentId: M:TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)
+- uid: TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
+ commentId: M:TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
+ parent: TinyLife.Objects.PersonLike
isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAction__1_System_Guid_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_
name: GetAction(Guid, bool)
- nameWithType: Person.GetAction(Guid, bool)
- fullName: TinyLife.Objects.Person.GetAction(System.Guid, bool)
- nameWithType.vb: Person.GetAction(Of T)(Guid, Boolean)
- fullName.vb: TinyLife.Objects.Person.GetAction(Of T)(System.Guid, Boolean)
+ nameWithType: PersonLike.GetAction(Guid, bool)
+ fullName: TinyLife.Objects.PersonLike.GetAction(System.Guid, bool)
+ nameWithType.vb: PersonLike.GetAction(Of T)(Guid, Boolean)
+ fullName.vb: TinyLife.Objects.PersonLike.GetAction(Of T)(System.Guid, Boolean)
name.vb: GetAction(Of T)(Guid, Boolean)
spec.csharp:
- - uid: TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
name: GetAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAction__1_System_Guid_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_
- name: <
- name: T
- name: '>'
@@ -3768,9 +3871,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
name: GetAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetAction__1_System_Guid_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetAction__1_System_Guid_System_Boolean_
- name: (
- name: Of
- name: " "
@@ -4413,7 +4516,7 @@ references:
fullName: TinyLife.Actions.Action.OnCompleted
- uid: TinyLife.Actions.Action.Validate*
commentId: Overload:TinyLife.Actions.Action.Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: Action.Validate
fullName: TinyLife.Actions.Action.Validate
@@ -4640,7 +4743,7 @@ references:
fullName: TinyLife.Actions.SleepAction
- uid: TinyLife.Actions.Action.CanEnqueueConversation*
commentId: Overload:TinyLife.Actions.Action.CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
name: CanEnqueueConversation
nameWithType: Action.CanEnqueueConversation
fullName: TinyLife.Actions.Action.CanEnqueueConversation
@@ -5326,17 +5429,17 @@ references:
fullName.vb: Integer.MaxValue
- uid: TinyLife.Actions.Action.SpeakAlone*
commentId: Overload:TinyLife.Actions.Action.SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
name: SpeakAlone
nameWithType: Action.SpeakAlone
fullName: TinyLife.Actions.Action.SpeakAlone
-- uid: TinyLife.Actions.EmoteCategory
- commentId: T:TinyLife.Actions.EmoteCategory
+- uid: TinyLife.Actions.EmoteChoices
+ commentId: T:TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions
- href: TinyLife.Actions.EmoteCategory.html
- name: EmoteCategory
- nameWithType: EmoteCategory
- fullName: TinyLife.Actions.EmoteCategory
+ href: TinyLife.Actions.EmoteChoices.html
+ name: EmoteChoices
+ nameWithType: EmoteChoices
+ fullName: TinyLife.Actions.EmoteChoices
- uid: TinyLife.Objects.SpeakStyle
commentId: T:TinyLife.Objects.SpeakStyle
parent: TinyLife.Objects
@@ -5363,7 +5466,7 @@ references:
fullName: TinyLife.Actions.ActionType.Sleep
- uid: TinyLife.Actions.Action.ThinkAlone*
commentId: Overload:TinyLife.Actions.Action.ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
name: ThinkAlone
nameWithType: Action.ThinkAlone
fullName: TinyLife.Actions.Action.ThinkAlone
@@ -5376,27 +5479,27 @@ references:
fullName: TinyLife.Actions.SocialAction.IsMain
- uid: TinyLife.Actions.Action.SpeakInConversation*
commentId: Overload:TinyLife.Actions.Action.SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
name: SpeakInConversation
nameWithType: Action.SpeakInConversation
fullName: TinyLife.Actions.Action.SpeakInConversation
-- uid: System.Nullable{TinyLife.Actions.EmoteCategory}
- commentId: T:System.Nullable{TinyLife.Actions.EmoteCategory}
+- uid: System.Nullable{TinyLife.Actions.EmoteChoices}
+ commentId: T:System.Nullable{TinyLife.Actions.EmoteChoices}
parent: System
definition: System.Nullable`1
- href: TinyLife.Actions.EmoteCategory.html
- name: EmoteCategory?
- nameWithType: EmoteCategory?
- fullName: TinyLife.Actions.EmoteCategory?
+ href: TinyLife.Actions.EmoteChoices.html
+ name: EmoteChoices?
+ nameWithType: EmoteChoices?
+ fullName: TinyLife.Actions.EmoteChoices?
spec.csharp:
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
spec.vb:
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- uid: System.Nullable{TinyLife.Objects.SpeakStyle}
commentId: T:System.Nullable{TinyLife.Objects.SpeakStyle}
@@ -5416,21 +5519,21 @@ references:
name: SpeakStyle
href: TinyLife.Objects.SpeakStyle.html
- name: '?'
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -5443,9 +5546,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -5483,9 +5586,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -5498,9 +5601,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -5537,25 +5640,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -5569,9 +5672,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -5579,9 +5682,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -5621,13 +5724,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -5641,9 +5744,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -5651,9 +5754,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -5692,21 +5795,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -5719,9 +5822,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -5754,9 +5857,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -5769,9 +5872,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -5823,7 +5926,7 @@ references:
fullName: TinyLife.Need.Max
- uid: TinyLife.Actions.Action.CompleteIfNeedFull*
commentId: Overload:TinyLife.Actions.Action.CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
name: CompleteIfNeedFull
nameWithType: Action.CompleteIfNeedFull
fullName: TinyLife.Actions.Action.CompleteIfNeedFull
@@ -5840,20 +5943,21 @@ references:
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
-- uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
- commentId: M:TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
+- uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
+ commentId: M:TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
+ parent: TinyLife.Objects.PersonLike
isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
name: GetEfficiencyModifier(float, ActionInfo, SkillType, float)
- nameWithType: Person.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
- fullName: TinyLife.Objects.Person.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
- nameWithType.vb: Person.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
- fullName.vb: TinyLife.Objects.Person.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
+ nameWithType: PersonLike.GetEfficiencyModifier(float, ActionInfo, SkillType, float)
+ fullName: TinyLife.Objects.PersonLike.GetEfficiencyModifier(float, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, float)
+ nameWithType.vb: PersonLike.GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
+ fullName.vb: TinyLife.Objects.PersonLike.GetEfficiencyModifier(Single, TinyLife.Actions.ActionInfo, TinyLife.Skills.SkillType, Single)
name.vb: GetEfficiencyModifier(Single, ActionInfo, SkillType, Single)
spec.csharp:
- - uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
+ - uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: System.Single
name: float
@@ -5877,9 +5981,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
+ - uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)
name: GetEfficiencyModifier
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetEfficiencyModifier_System_Single_TinyLife_Actions_ActionInfo_TinyLife_Skills_SkillType_System_Single_
- name: (
- uid: System.Single
name: Single
@@ -5944,6 +6048,65 @@ references:
- uid: TinyLife.Skills
name: Skills
href: TinyLife.Skills.html
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+- uid: TinyLife.Actions.Action.Id
+ commentId: F:TinyLife.Actions.Action.Id
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Id
+ name: Id
+ nameWithType: Action.Id
+ fullName: TinyLife.Actions.Action.Id
+- uid: MLEM.Misc.SeedSource
+ commentId: T:MLEM.Misc.SeedSource
+ isExternal: true
+ name: SeedSource
+ nameWithType: SeedSource
+ fullName: MLEM.Misc.SeedSource
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime*
+ commentId: Overload:TinyLife.Actions.Action.GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime
+ nameWithType: Action.GetRandomCompletionTime
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime
- uid: TinyLife.Actions.CompletionType.Canceled
commentId: F:TinyLife.Actions.CompletionType.Canceled
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Canceled
@@ -5984,12 +6147,13 @@ references:
href: TinyLife.Emotions.EmotionType.html
- name: (
- name: )
-- uid: TinyLife.Objects.Person.CurrentPose
- commentId: F:TinyLife.Objects.Person.CurrentPose
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentPose
+- uid: TinyLife.Objects.PersonLike.CurrentPose
+ commentId: F:TinyLife.Objects.PersonLike.CurrentPose
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentPose
name: CurrentPose
- nameWithType: Person.CurrentPose
- fullName: TinyLife.Objects.Person.CurrentPose
+ nameWithType: PersonLike.CurrentPose
+ fullName: TinyLife.Objects.PersonLike.CurrentPose
- uid: TinyLife.Objects.Pose.Sitting
commentId: F:TinyLife.Objects.Pose.Sitting
href: TinyLife.Objects.Pose.html#TinyLife_Objects_Pose_Sitting
@@ -6126,13 +6290,6 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
-- uid: TinyLife.Actions.Action.Id
- commentId: F:TinyLife.Actions.Action.Id
- parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Id
- name: Id
- nameWithType: Action.Id
- fullName: TinyLife.Actions.Action.Id
- uid: TinyLife.Actions.Action.GetChild*
commentId: Overload:TinyLife.Actions.Action.GetChild
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
@@ -6439,7 +6596,7 @@ references:
- name: )
- uid: TinyLife.Actions.Action.GetFreeChair*
commentId: Overload:TinyLife.Actions.Action.GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
name: GetFreeChair
nameWithType: Action.GetFreeChair
fullName: TinyLife.Actions.Action.GetFreeChair
@@ -6541,21 +6698,21 @@ references:
- name: " "
- name: T3
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -6563,13 +6720,13 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -6578,7 +6735,7 @@ references:
- name: )
- uid: TinyLife.Actions.Action.GetFreeChairs*
commentId: Overload:TinyLife.Actions.Action.GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
name: GetFreeChairs
nameWithType: Action.GetFreeChairs
fullName: TinyLife.Actions.Action.GetFreeChairs
@@ -6722,13 +6879,13 @@ references:
fullName: TinyLife.Objects.ObjectCategory.BabySittable
- uid: TinyLife.Actions.Action.GetSeatCategory*
commentId: Overload:TinyLife.Actions.Action.GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
name: GetSeatCategory
nameWithType: Action.GetSeatCategory
fullName: TinyLife.Actions.Action.GetSeatCategory
- uid: TinyLife.Actions.Action.FindAllFreePeople*
commentId: Overload:TinyLife.Actions.Action.FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
name: FindAllFreePeople
nameWithType: Action.FindAllFreePeople
fullName: TinyLife.Actions.Action.FindAllFreePeople
@@ -6756,26 +6913,26 @@ references:
name: Vector2
isExternal: true
- name: '?'
-- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
- commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
+- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
+ commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: IEnumerable
- nameWithType: IEnumerable
- fullName: System.Collections.Generic.IEnumerable
- nameWithType.vb: IEnumerable(Of Person)
- fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person)
- name.vb: IEnumerable(Of Person)
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of PersonLike)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike)
+ name.vb: IEnumerable(Of PersonLike)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@@ -6785,9 +6942,9 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.World
commentId: N:TinyLife.World
@@ -6820,7 +6977,7 @@ references:
fullName: TinyLife.Objects.BreakableFurniture.Broken
- uid: TinyLife.Actions.Action.FindAllFreeFurniture*
commentId: Overload:TinyLife.Actions.Action.FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
name: FindAllFreeFurniture
nameWithType: Action.FindAllFreeFurniture
fullName: TinyLife.Actions.Action.FindAllFreeFurniture
@@ -6873,7 +7030,7 @@ references:
fullName: TinyLife.Objects.WallLike
- uid: TinyLife.Actions.Action.FindAllFreeWalls*
commentId: Overload:TinyLife.Actions.Action.FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
name: FindAllFreeWalls
nameWithType: Action.FindAllFreeWalls
fullName: TinyLife.Actions.Action.FindAllFreeWalls
@@ -6908,7 +7065,7 @@ references:
- name: )
- uid: TinyLife.Actions.Action.FindAllFreeGround*
commentId: Overload:TinyLife.Actions.Action.FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
name: FindAllFreeGround
nameWithType: Action.FindAllFreeGround
fullName: TinyLife.Actions.Action.FindAllFreeGround
@@ -7001,25 +7158,25 @@ references:
href: TinyLife.World.Tile.html
- name: )
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -7075,13 +7232,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -7138,13 +7295,13 @@ references:
- name: )
- uid: TinyLife.Actions.Action.FindFreeFurniture*
commentId: Overload:TinyLife.Actions.Action.FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
name: FindFreeFurniture
nameWithType: Action.FindFreeFurniture
fullName: TinyLife.Actions.Action.FindFreeFurniture
- uid: TinyLife.Actions.Action.FindAllActionObjects*
commentId: Overload:TinyLife.Actions.Action.FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
name: FindAllActionObjects
nameWithType: Action.FindAllActionObjects
fullName: TinyLife.Actions.Action.FindAllActionObjects
@@ -7181,20 +7338,21 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ parent: TinyLife.Objects.PersonLike
isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool)
- nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
- fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
- nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
- fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
+ nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
+ fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
+ nameWithType.vb: PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
+ fullName.vb: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@@ -7212,9 +7370,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@@ -7239,7 +7397,7 @@ references:
fullName: TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
- uid: TinyLife.Actions.Action.FindValidActionObjects*
commentId: Overload:TinyLife.Actions.Action.FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
name: FindValidActionObjects
nameWithType: Action.FindValidActionObjects
fullName: TinyLife.Actions.Action.FindValidActionObjects
@@ -7363,35 +7521,35 @@ references:
- name: )
- uid: TinyLife.Actions.Action.InvokeForBoth*
commentId: Overload:TinyLife.Actions.Action.InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
name: InvokeForBoth
nameWithType: Action.InvokeForBoth
fullName: TinyLife.Actions.Action.InvokeForBoth
-- uid: System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}
- commentId: T:System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}
+- uid: System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}
+ commentId: T:System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}
parent: System
definition: System.Action`2
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: Action
- nameWithType: Action
- fullName: System.Action
- nameWithType.vb: Action(Of Person, Person)
- fullName.vb: System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)
- name.vb: Action(Of Person, Person)
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of PersonLike, PersonLike)
+ fullName.vb: System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)
+ name.vb: Action(Of PersonLike, PersonLike)
spec.csharp:
- uid: System.Action`2
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
spec.vb:
- uid: System.Action`2
@@ -7401,14 +7559,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
@@ -7463,7 +7621,7 @@ references:
fullName: TinyLife.Objects.MapObject.Position
- uid: TinyLife.Actions.Action.IsLotContentVisible*
commentId: Overload:TinyLife.Actions.Action.IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
name: IsLotContentVisible
nameWithType: Action.IsLotContentVisible
fullName: TinyLife.Actions.Action.IsLotContentVisible
diff --git a/docs/api/TinyLife.Actions.ActionArgument.yml b/docs/api/TinyLife.Actions.ActionArgument.yml
index c272fc5..5c2ff5b 100644
--- a/docs/api/TinyLife.Actions.ActionArgument.yml
+++ b/docs/api/TinyLife.Actions.ActionArgument.yml
@@ -14,13 +14,13 @@ items:
- TinyLife.Actions.ActionArgument.CustomLayout
- TinyLife.Actions.ActionArgument.Description
- TinyLife.Actions.ActionArgument.DisplayName
- - TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
+ - TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- TinyLife.Actions.ActionArgument.GetDisplayName
- - TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
+ - TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
- TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)
- TinyLife.Actions.ActionArgument.Name
- TinyLife.Actions.ActionArgument.PassivePriority
- - TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+ - TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
- TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
langs:
- csharp
@@ -153,17 +153,17 @@ items:
summary: >-
A function that returns the passive priority of this action variety.
- If this function is null (which it is by default), will return 1.
+ If this function is null (which it is by default), will return 1.
If this function returns 0, this variety will not be chosen by the AI.
This is an extension of
example: []
syntax:
- content: public Func PassivePriority
+ content: public Func PassivePriority
return:
- type: System.Func{TinyLife.Objects.Person,System.Single}
- content.vb: Public PassivePriority As Func(Of Person, Single)
+ type: System.Func{TinyLife.Objects.PersonLike,System.Single}
+ content.vb: Public PassivePriority As Func(Of PersonLike, Single)
- uid: TinyLife.Actions.ActionArgument.CanExecute
commentId: F:TinyLife.Actions.ActionArgument.CanExecute
id: CanExecute
@@ -289,7 +289,7 @@ items:
If this action is set, the or its main can be modified to look different (or removed) based on this variety.
- Predefined custom layouts such as and can be found statically in this class.
+ Predefined custom layouts such as and can be found statically in this class.
example: []
syntax:
content: public Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> CustomLayout
@@ -482,16 +482,16 @@ items:
nameWithType.vb: ActionArgument.CanBeExecuted(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.CanBeExecuted(TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanBeExecuted(ActionInfo, Boolean)
-- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- id: GetPassivePriority(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
+ id: GetPassivePriority(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
- name: GetPassivePriority(Person)
- nameWithType: ActionArgument.GetPassivePriority(Person)
- fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
+ name: GetPassivePriority(PersonLike)
+ nameWithType: ActionArgument.GetPassivePriority(PersonLike)
+ fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -507,26 +507,26 @@ items:
summary: Returns the passive priority of this action variety, which is based on .
example: []
syntax:
- content: public float GetPassivePriority(Person person)
+ content: public float GetPassivePriority(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person for whom to return the passive priority
return:
type: System.Single
description: The passive priority of this action variety
- content.vb: Public Function GetPassivePriority(person As Person) As Single
+ content.vb: Public Function GetPassivePriority(person As PersonLike) As Single
overload: TinyLife.Actions.ActionArgument.GetPassivePriority*
-- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
+- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
+ commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
+ id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
- name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
- nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
- fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool)
+ name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool)
+ nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool)
+ fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.PersonLike Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool)
type: Method
source:
remote:
@@ -542,12 +542,12 @@ items:
summary: >-
A helper method that returns a set of instances that represents a set of people that are currently around and able to be interacted with.
- Each action variety contains passes the instance in question as an rather than passing itself.
+ Each action variety contains passes the instance in question as an rather than passing itself.
This method is used for actions like , where a person can be selected to interact with from a variety menu.
example: []
syntax:
- content: public static IEnumerable FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true)
+ content: public static IEnumerable FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -556,7 +556,7 @@ items:
type: System.Boolean
description: Whether the action variety was selected automatically.
- id: canExecute
- type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
+ type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult}
description: A -esque function that determines whether a given person should be included.
- id: showRelationship
type: System.Boolean
@@ -564,11 +564,11 @@ items:
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument}
description: A set of action varieties that represents the free people around.
- content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument)
+ content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument)
overload: TinyLife.Actions.ActionArgument.FreePeople*
- nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
- fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean)
- name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
+ nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean)
+ fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.PersonLike, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean)
+ name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean)
- uid: TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
id: StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
@@ -660,16 +660,16 @@ items:
nameWithType.vb: ActionArgument.ImageLayout(Single, Element.DrawCallback, Padding)
fullName.vb: TinyLife.Actions.ActionArgument.ImageLayout(Single, MLEM.Ui.Elements.Element.DrawCallback, MLEM.Misc.Padding)
name.vb: ImageLayout(Single, DrawCallback, Padding)
-- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- id: PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
+ commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
+ id: PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
- name: PortraitLayout(Person, Person, bool)
- nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
- fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
+ name: PortraitLayout(PersonLike, PersonLike, bool)
+ nameWithType: ActionArgument.PortraitLayout(PersonLike, PersonLike, bool)
+ fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, bool)
type: Method
source:
remote:
@@ -682,16 +682,16 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: A helper method intended to be used with that creates a layout that includes the of the given in the center bottom.
+ summary: A helper method intended to be used with that creates a layout that includes the of the given in the center bottom.
example: []
syntax:
- content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(Person person, Person otherPerson, bool showRelationship)
+ content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(PersonLike person, PersonLike otherPerson, bool showRelationship)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that will be interacting with the portrait layout, and subsequently the otherPerson
.
- id: otherPerson
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person to create the portrait layout for
- id: showRelationship
type: System.Boolean
@@ -699,11 +699,11 @@ items:
return:
type: System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
description: An action that can be fed into
- content.vb: Public Shared Function PortraitLayout(person As Person, otherPerson As Person, showRelationship As Boolean) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
+ content.vb: Public Shared Function PortraitLayout(person As PersonLike, otherPerson As PersonLike, showRelationship As Boolean) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
overload: TinyLife.Actions.ActionArgument.PortraitLayout*
- nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
- fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
- name.vb: PortraitLayout(Person, Person, Boolean)
+ nameWithType.vb: ActionArgument.PortraitLayout(PersonLike, PersonLike, Boolean)
+ fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, Boolean)
+ name.vb: PortraitLayout(PersonLike, PersonLike, Boolean)
references:
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
@@ -1484,29 +1484,29 @@ references:
- name: " "
- name: TResult
- name: )
-- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
- name: GetPassivePriority(Person)
- nameWithType: ActionArgument.GetPassivePriority(Person)
- fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
+ name: GetPassivePriority(PersonLike)
+ nameWithType: ActionArgument.GetPassivePriority(PersonLike)
+ fullName: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
name: GetPassivePriority
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)
name: GetPassivePriority
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
@@ -1514,26 +1514,26 @@ references:
name: PassivePriority
nameWithType: ActionType.AiSettings.PassivePriority
fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
-- uid: System.Func{TinyLife.Objects.Person,System.Single}
- commentId: T:System.Func{TinyLife.Objects.Person,System.Single}
+- uid: System.Func{TinyLife.Objects.PersonLike,System.Single}
+ commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Single}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: Func
- nameWithType: Func
- fullName: System.Func
- nameWithType.vb: Func(Of Person, Single)
- fullName.vb: System.Func(Of TinyLife.Objects.Person, Single)
- name.vb: Func(Of Person, Single)
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of PersonLike, Single)
+ fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Single)
+ name.vb: Func(Of PersonLike, Single)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@@ -1549,9 +1549,9 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@@ -1789,29 +1789,29 @@ references:
name: Padding
isExternal: true
- name: )
-- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
+ commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
isExternal: true
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
- name: PortraitLayout(Person, Person, bool)
- nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
- fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
- nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
- fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
- name.vb: PortraitLayout(Person, Person, Boolean)
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
+ name: PortraitLayout(PersonLike, PersonLike, bool)
+ nameWithType: ActionArgument.PortraitLayout(PersonLike, PersonLike, bool)
+ fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, bool)
+ nameWithType.vb: ActionArgument.PortraitLayout(PersonLike, PersonLike, Boolean)
+ fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, Boolean)
+ name.vb: PortraitLayout(PersonLike, PersonLike, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+ - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
name: PortraitLayout
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@@ -1820,18 +1820,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+ - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Boolean)
name: PortraitLayout
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
@@ -2099,17 +2099,17 @@ references:
fullName: TinyLife.Actions.ActionArgument.PassivePriority
- uid: TinyLife.Actions.ActionArgument.GetPassivePriority*
commentId: Overload:TinyLife.Actions.ActionArgument.GetPassivePriority
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_GetPassivePriority_TinyLife_Objects_PersonLike_
name: GetPassivePriority
nameWithType: ActionArgument.GetPassivePriority
fullName: TinyLife.Actions.ActionArgument.GetPassivePriority
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: System.Single
commentId: T:System.Single
parent: System
@@ -2169,21 +2169,21 @@ references:
fullName: TinyLife.Actions.ActionInfo.Person
- uid: TinyLife.Actions.ActionArgument.FreePeople*
commentId: Overload:TinyLife.Actions.ActionArgument.FreePeople
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_PersonLike_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_
name: FreePeople
nameWithType: ActionArgument.FreePeople
fullName: TinyLife.Actions.ActionArgument.FreePeople
-- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
- commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
+- uid: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult}
+ commentId: T:System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>
- nameWithType: Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>
- fullName: System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>
- nameWithType.vb: Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult)
- fullName.vb: System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult)
- name.vb: Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult)
+ name: Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>
+ nameWithType: Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>
+ fullName: System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.PersonLike Other, bool Automatic), TinyLife.Actions.CanExecuteResult>
+ nameWithType.vb: Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult)
+ fullName.vb: System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.PersonLike, Automatic As Boolean), TinyLife.Actions.CanExecuteResult)
+ name.vb: Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult)
spec.csharp:
- uid: System.Func`2
name: Func
@@ -2195,18 +2195,18 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: " "
- - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Info
+ - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Info
name: Info
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.info
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.info
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: " "
- - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Other
+ - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Other
name: Other
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.other
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.other
- name: ','
- name: " "
- uid: System.Boolean
@@ -2214,9 +2214,9 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " "
- - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Automatic
+ - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Automatic
name: Automatic
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.automatic
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.automatic
- name: )
- name: ','
- name: " "
@@ -2233,9 +2233,9 @@ references:
- name: Of
- name: " "
- name: (
- - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Info
+ - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Info
name: Info
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.info
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.info
- name: " "
- name: As
- name: " "
@@ -2244,20 +2244,20 @@ references:
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Other
+ - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Other
name: Other
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.other
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.other
- name: " "
- name: As
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean}.Automatic
+ - uid: System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean}.Automatic
name: Automatic
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.person,system.boolean-.automatic
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.actions.actioninfo,tinylife.objects.personlike,system.boolean-.automatic
- name: " "
- name: As
- name: " "
@@ -2601,15 +2601,16 @@ references:
name: Padding
nameWithType: Padding
fullName: MLEM.Misc.Padding
-- uid: TinyLife.Objects.Person.Portrait
- commentId: P:TinyLife.Objects.Person.Portrait
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Portrait
+- uid: TinyLife.Objects.PersonLike.Portrait
+ commentId: P:TinyLife.Objects.PersonLike.Portrait
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait
name: Portrait
- nameWithType: Person.Portrait
- fullName: TinyLife.Objects.Person.Portrait
+ nameWithType: PersonLike.Portrait
+ fullName: TinyLife.Objects.PersonLike.Portrait
- uid: TinyLife.Actions.ActionArgument.PortraitLayout*
commentId: Overload:TinyLife.Actions.ActionArgument.PortraitLayout
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Boolean_
name: PortraitLayout
nameWithType: ActionArgument.PortraitLayout
fullName: TinyLife.Actions.ActionArgument.PortraitLayout
diff --git a/docs/api/TinyLife.Actions.ActionInfo.yml b/docs/api/TinyLife.Actions.ActionInfo.yml
index 3364a56..b299bc5 100644
--- a/docs/api/TinyLife.Actions.ActionInfo.yml
+++ b/docs/api/TinyLife.Actions.ActionInfo.yml
@@ -12,12 +12,12 @@ items:
- TinyLife.Actions.ActionInfo.AddAuxiliaryLocation(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.ActionInfo.CurrentMap
- - TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
- - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
- - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- - TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
- - TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
- - TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
+ - TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
+ - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
+ - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+ - TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
+ - TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
+ - TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
- TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
- TinyLife.Actions.ActionInfo.GetInvolvedLocations
@@ -28,7 +28,7 @@ items:
- TinyLife.Actions.ActionInfo.Lot
- TinyLife.Actions.ActionInfo.Person
- TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
- - TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@@ -106,11 +106,11 @@ items:
summary: The that is currently executing the action
example: []
syntax:
- content: public Person Person { get; }
+ content: public PersonLike Person { get; }
parameters: []
return:
- type: TinyLife.Objects.Person
- content.vb: Public Property Person As Person
+ type: TinyLife.Objects.PersonLike
+ content.vb: Public Property Person As PersonLike
overload: TinyLife.Actions.ActionInfo.Person*
- uid: TinyLife.Actions.ActionInfo.ActionLocation
commentId: F:TinyLife.Actions.ActionInfo.ActionLocation
@@ -557,7 +557,7 @@ items:
summary: >-
Returns a set of (distinct) objects of the given type T
that match the given category
.
- The objects considered are the , its , its , the 's and the auxiliary objects added using .
+ The objects considered are the , its , its , the 's and the auxiliary objects added using .
example: []
syntax:
content: public IEnumerable GetInvolvedObjects(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true)
@@ -570,7 +570,7 @@ items:
description: Whether indirectly involved objects, like the and of furniture, as well as the of objects, should be included
- id: allowFake
type: System.Boolean
- description: Whether fake items held by players (see ) should also be returned.
+ description: Whether fake items held by players (see ) should also be returned.
typeParameters:
- id: T
description: The type that the objects returned should have
@@ -617,7 +617,7 @@ items:
description: Whether indirectly involved objects, like the and of furniture, as well as the of objects, should be included
- id: allowFake
type: System.Boolean
- description: Whether fake items held by players (see ) should also be returned.
+ description: Whether fake items held by players (see ) should also be returned.
- id: predicate
type: System.Func{{T},System.Boolean}
description: A predicate to match against objects. If this is non-null, the first object that matches this predicate is returned.
@@ -741,16 +741,16 @@ items:
description: The involved object ids.
content.vb: Public Function GetInvolvedObjectIds() As IEnumerable(Of Guid)
overload: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds*
-- uid: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
- id: Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
+ id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
- name: Validate(Person)
- nameWithType: ActionInfo.Validate(Person)
- fullName: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.Person)
+ name: Validate(PersonLike)
+ nameWithType: ActionInfo.Validate(PersonLike)
+ fullName: TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -769,25 +769,25 @@ items:
This method should only be called when this action info is read from disk.
example: []
syntax:
- content: public bool Validate(Person person)
+ content: public bool Validate(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that this action info belongs to
return:
type: System.Boolean
- content.vb: Public Function Validate(person As Person) As Boolean
+ content.vb: Public Function Validate(person As PersonLike) As Boolean
overload: TinyLife.Actions.ActionInfo.Validate*
-- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- id: FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+ commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+ id: FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
- name: FromLocation(Person, Map, Vector2, float)
- nameWithType: ActionInfo.FromLocation(Person, Map, Vector2, float)
- fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
+ name: FromLocation(PersonLike, Map, Vector2, float)
+ nameWithType: ActionInfo.FromLocation(PersonLike, Map, Vector2, float)
+ fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
type: Method
source:
remote:
@@ -803,10 +803,10 @@ items:
summary: Returns a new based on the given location (and no objects)
example: []
syntax:
- content: public static ActionInfo FromLocation(Person person, Map map, Vector2 location, float floor)
+ content: public static ActionInfo FromLocation(PersonLike person, Map map, Vector2 location, float floor)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to
- id: map
type: TinyLife.World.Map
@@ -820,21 +820,21 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
- content.vb: Public Shared Function FromLocation(person As Person, map As Map, location As Vector2, floor As Single) As ActionInfo
+ content.vb: Public Shared Function FromLocation(person As PersonLike, map As Map, location As Vector2, floor As Single) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromLocation*
- nameWithType.vb: ActionInfo.FromLocation(Person, Map, Vector2, Single)
- fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
- name.vb: FromLocation(Person, Map, Vector2, Single)
-- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
- commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
- id: FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
+ nameWithType.vb: ActionInfo.FromLocation(PersonLike, Map, Vector2, Single)
+ fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
+ name.vb: FromLocation(PersonLike, Map, Vector2, Single)
+- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
+ commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
+ id: FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
- name: FromLocation(Person, Map, Point, float)
- nameWithType: ActionInfo.FromLocation(Person, Map, Point, float)
- fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Point, float)
+ name: FromLocation(PersonLike, Map, Point, float)
+ nameWithType: ActionInfo.FromLocation(PersonLike, Map, Point, float)
+ fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Point, float)
type: Method
source:
remote:
@@ -850,13 +850,13 @@ items:
summary: >-
Returns a new based on the given location (and no objects).
- This is a helper method that calls with the center of the given location
.
+ This is a helper method that calls with the center of the given location
.
example: []
syntax:
- content: public static ActionInfo FromLocation(Person person, Map map, Point location, float floor)
+ content: public static ActionInfo FromLocation(PersonLike person, Map map, Point location, float floor)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to
- id: map
type: TinyLife.World.Map
@@ -870,21 +870,21 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
- content.vb: Public Shared Function FromLocation(person As Person, map As Map, location As Point, floor As Single) As ActionInfo
+ content.vb: Public Shared Function FromLocation(person As PersonLike, map As Map, location As Point, floor As Single) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromLocation*
- nameWithType.vb: ActionInfo.FromLocation(Person, Map, Point, Single)
- fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Single)
- name.vb: FromLocation(Person, Map, Point, Single)
-- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
- commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
- id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
+ nameWithType.vb: ActionInfo.FromLocation(PersonLike, Map, Point, Single)
+ fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Single)
+ name.vb: FromLocation(PersonLike, Map, Point, Single)
+- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
+ commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
+ id: FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Guid,Microsoft.Xna.Framework.Vector2,System.Single)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
- name: FromObjectGeneric(Person, Map, Guid, Vector2, float)
- nameWithType: ActionInfo.FromObjectGeneric(Person, Map, Guid, Vector2, float)
- fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, float)
+ name: FromObjectGeneric(PersonLike, Map, Guid, Vector2, float)
+ nameWithType: ActionInfo.FromObjectGeneric(PersonLike, Map, Guid, Vector2, float)
+ fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, float)
type: Method
source:
remote:
@@ -900,10 +900,10 @@ items:
summary: Returns a new based on the given object's and , but no object spot.
example: []
syntax:
- content: public static ActionInfo FromObjectGeneric(Person person, Map map, Guid objectId, Vector2 objectPosition, float objectFloor)
+ content: public static ActionInfo FromObjectGeneric(PersonLike person, Map map, Guid objectId, Vector2 objectPosition, float objectFloor)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to.
- id: map
type: TinyLife.World.Map
@@ -920,21 +920,21 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data.
- content.vb: Public Shared Function FromObjectGeneric(person As Person, map As Map, objectId As Guid, objectPosition As Vector2, objectFloor As Single) As ActionInfo
+ content.vb: Public Shared Function FromObjectGeneric(person As PersonLike, map As Map, objectId As Guid, objectPosition As Vector2, objectFloor As Single) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromObjectGeneric*
- nameWithType.vb: ActionInfo.FromObjectGeneric(Person, Map, Guid, Vector2, Single)
- fullName.vb: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, Single)
- name.vb: FromObjectGeneric(Person, Map, Guid, Vector2, Single)
-- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
- commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
- id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
+ nameWithType.vb: ActionInfo.FromObjectGeneric(PersonLike, Map, Guid, Vector2, Single)
+ fullName.vb: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike, TinyLife.World.Map, System.Guid, Microsoft.Xna.Framework.Vector2, Single)
+ name.vb: FromObjectGeneric(PersonLike, Map, Guid, Vector2, Single)
+- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
+ commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
+ id: FromObjectGeneric(TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
- name: FromObjectGeneric(Person, MapObject)
- nameWithType: ActionInfo.FromObjectGeneric(Person, MapObject)
- fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, TinyLife.Objects.MapObject)
+ name: FromObjectGeneric(PersonLike, MapObject)
+ nameWithType: ActionInfo.FromObjectGeneric(PersonLike, MapObject)
+ fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.PersonLike, TinyLife.Objects.MapObject)
type: Method
source:
remote:
@@ -950,10 +950,10 @@ items:
summary: Returns a new based on the given object, but no object spot
example: []
syntax:
- content: public static ActionInfo FromObjectGeneric(Person person, MapObject obj)
+ content: public static ActionInfo FromObjectGeneric(PersonLike person, MapObject obj)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to
- id: obj
type: TinyLife.Objects.MapObject
@@ -961,18 +961,18 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data
- content.vb: Public Shared Function FromObjectGeneric(person As Person, obj As MapObject) As ActionInfo
+ content.vb: Public Shared Function FromObjectGeneric(person As PersonLike, obj As MapObject) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromObjectGeneric*
-- uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
- id: FromSelf(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
+ id: FromSelf(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
- name: FromSelf(Person)
- nameWithType: ActionInfo.FromSelf(Person)
- fullName: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
+ name: FromSelf(PersonLike)
+ nameWithType: ActionInfo.FromSelf(PersonLike)
+ fullName: TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -988,26 +988,26 @@ items:
summary: Returns a new based on the given person, with the action object also being the person
example: []
syntax:
- content: public static ActionInfo FromSelf(Person person)
+ content: public static ActionInfo FromSelf(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person to create an action info from
return:
type: TinyLife.Actions.ActionInfo
description: A new action info based on the person
- content.vb: Public Shared Function FromSelf(person As Person) As ActionInfo
+ content.vb: Public Shared Function FromSelf(person As PersonLike) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromSelf*
-- uid: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
- id: FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
+- uid: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
+ commentId: M:TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
+ id: FromActionInfo(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
- name: FromActionInfo(Person, ActionInfo, bool)
- nameWithType: ActionInfo.FromActionInfo(Person, ActionInfo, bool)
- fullName: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool)
+ name: FromActionInfo(PersonLike, ActionInfo, bool)
+ nameWithType: ActionInfo.FromActionInfo(PersonLike, ActionInfo, bool)
+ fullName: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, bool)
type: Method
source:
remote:
@@ -1023,10 +1023,10 @@ items:
summary: Returns a new based on the given person, as well as the given original , from which all data except the is copied.
example: []
syntax:
- content: public static ActionInfo FromActionInfo(Person person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false)
+ content: public static ActionInfo FromActionInfo(PersonLike person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that this action info should be related to.
- id: original
type: TinyLife.Actions.ActionInfo
@@ -1037,11 +1037,11 @@ items:
return:
type: TinyLife.Actions.ActionInfo
description: A new action info with the given data.
- content.vb: Public Shared Function FromActionInfo(person As Person, original As ActionInfo, addOriginalPersonAsAuxiliary As Boolean = False) As ActionInfo
+ content.vb: Public Shared Function FromActionInfo(person As PersonLike, original As ActionInfo, addOriginalPersonAsAuxiliary As Boolean = False) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromActionInfo*
- nameWithType.vb: ActionInfo.FromActionInfo(Person, ActionInfo, Boolean)
- fullName.vb: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean)
- name.vb: FromActionInfo(Person, ActionInfo, Boolean)
+ nameWithType.vb: ActionInfo.FromActionInfo(PersonLike, ActionInfo, Boolean)
+ fullName.vb: TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionInfo, Boolean)
+ name.vb: FromActionInfo(PersonLike, ActionInfo, Boolean)
references:
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
@@ -1671,13 +1671,13 @@ references:
name: Person
nameWithType: ActionInfo.Person
fullName: TinyLife.Actions.ActionInfo.Person
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
@@ -2398,20 +2398,21 @@ references:
- name: )
- name: (
- name: )
-- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
- commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
+- uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
+ commentId: M:TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
+ parent: TinyLife.Objects.PersonLike
isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_
name: GetHeldObject(bool)
- nameWithType: Person.GetHeldObject(bool)
- fullName: TinyLife.Objects.Person.GetHeldObject(bool)
- nameWithType.vb: Person.GetHeldObject(Of T)(Boolean)
- fullName.vb: TinyLife.Objects.Person.GetHeldObject(Of T)(Boolean)
+ nameWithType: PersonLike.GetHeldObject(bool)
+ fullName: TinyLife.Objects.PersonLike.GetHeldObject(bool)
+ nameWithType.vb: PersonLike.GetHeldObject(Of T)(Boolean)
+ fullName.vb: TinyLife.Objects.PersonLike.GetHeldObject(Of T)(Boolean)
name.vb: GetHeldObject(Of T)(Boolean)
spec.csharp:
- - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
name: GetHeldObject
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_
- name: <
- name: T
- name: '>'
@@ -2422,9 +2423,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.GetHeldObject``1(System.Boolean)
name: GetHeldObject
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldObject__1_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldObject__1_System_Boolean_
- name: (
- name: Of
- name: " "
@@ -2477,20 +2478,21 @@ references:
name: HoldingPerson
nameWithType: MapObject.HoldingPerson
fullName: TinyLife.Objects.MapObject.HoldingPerson
-- uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
- commentId: M:TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
+- uid: TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
+ commentId: M:TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
+ parent: TinyLife.Objects.PersonLike
isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
name: SetHeldObject(FurnitureType, int[], Guid?, bool)
- nameWithType: Person.SetHeldObject(FurnitureType, int[], Guid?, bool)
- fullName: TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.FurnitureType, int[], System.Guid?, bool)
- nameWithType.vb: Person.SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean)
- fullName.vb: TinyLife.Objects.Person.SetHeldObject(Of T)(TinyLife.Objects.FurnitureType, Integer(), System.Guid?, Boolean)
+ nameWithType: PersonLike.SetHeldObject(FurnitureType, int[], Guid?, bool)
+ fullName: TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.FurnitureType, int[], System.Guid?, bool)
+ nameWithType.vb: PersonLike.SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean)
+ fullName.vb: TinyLife.Objects.PersonLike.SetHeldObject(Of T)(TinyLife.Objects.FurnitureType, Integer(), System.Guid?, Boolean)
name.vb: SetHeldObject(Of T)(FurnitureType, Integer(), Guid?, Boolean)
spec.csharp:
- - uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
name: SetHeldObject
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
- name: <
- name: T
- name: '>'
@@ -2521,9 +2523,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
name: SetHeldObject
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetHeldObject__1_TinyLife_Objects_FurnitureType_System_Int32___System_Nullable_System_Guid__System_Boolean_
- name: (
- name: Of
- name: " "
@@ -2760,34 +2762,34 @@ references:
- name: )
- uid: TinyLife.Actions.ActionInfo.Validate*
commentId: Overload:TinyLife.Actions.ActionInfo.Validate
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_Validate_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: ActionInfo.Validate
fullName: TinyLife.Actions.ActionInfo.Validate
- uid: TinyLife.Actions.ActionInfo.FromLocation*
commentId: Overload:TinyLife.Actions.ActionInfo.FromLocation
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
name: FromLocation
nameWithType: ActionInfo.FromLocation
fullName: TinyLife.Actions.ActionInfo.FromLocation
-- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
- commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+- uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+ commentId: M:TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
isExternal: true
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
- name: FromLocation(Person, Map, Vector2, float)
- nameWithType: ActionInfo.FromLocation(Person, Map, Vector2, float)
- fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
- nameWithType.vb: ActionInfo.FromLocation(Person, Map, Vector2, Single)
- fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
- name.vb: FromLocation(Person, Map, Vector2, Single)
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
+ name: FromLocation(PersonLike, Map, Vector2, float)
+ nameWithType: ActionInfo.FromLocation(PersonLike, Map, Vector2, float)
+ fullName: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float)
+ nameWithType.vb: ActionInfo.FromLocation(PersonLike, Map, Vector2, Single)
+ fullName.vb: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single)
+ name.vb: FromLocation(PersonLike, Map, Vector2, Single)
spec.csharp:
- - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+ - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
name: FromLocation
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2806,13 +2808,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
+ - uid: TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.PersonLike,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)
name: FromLocation
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_Person_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromLocation_TinyLife_Objects_PersonLike_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2839,7 +2841,7 @@ references:
fullName: TinyLife.Objects.MapObject.Position
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric*
commentId: Overload:TinyLife.Actions.ActionInfo.FromObjectGeneric
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromObjectGeneric_TinyLife_Objects_Person_TinyLife_World_Map_System_Guid_Microsoft_Xna_Framework_Vector2_System_Single_
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromObjectGeneric_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Guid_Microsoft_Xna_Framework_Vector2_System_Single_
name: FromObjectGeneric
nameWithType: ActionInfo.FromObjectGeneric
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric
@@ -2853,13 +2855,13 @@ references:
fullName: System.Guid
- uid: TinyLife.Actions.ActionInfo.FromSelf*
commentId: Overload:TinyLife.Actions.ActionInfo.FromSelf
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromSelf_TinyLife_Objects_PersonLike_
name: FromSelf
nameWithType: ActionInfo.FromSelf
fullName: TinyLife.Actions.ActionInfo.FromSelf
- uid: TinyLife.Actions.ActionInfo.FromActionInfo*
commentId: Overload:TinyLife.Actions.ActionInfo.FromActionInfo
- href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromActionInfo_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_FromActionInfo_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionInfo_System_Boolean_
name: FromActionInfo
nameWithType: ActionInfo.FromActionInfo
fullName: TinyLife.Actions.ActionInfo.FromActionInfo
diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
index 61629ed..51cd248 100644
--- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
@@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
- startLine: 373
+ startLine: 384
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
- startLine: 381
+ startLine: 392
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -99,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
- startLine: 389
+ startLine: 400
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -110,15 +110,15 @@ items:
The higher the passive priority, the more likely it is that this action will be invoked randomly by a person.
- This function is usually only queried through , as personality modifiers and the like get applied there.
+ This function is usually only queried through , as personality modifiers and the like get applied there.
The passive priority only has an effect if , , or is true, or if a person's contains this action.
example: []
syntax:
- content: public Func PassivePriority
+ content: public Func PassivePriority
return:
- type: System.Func{TinyLife.Objects.Person,System.Single}
- content.vb: Public PassivePriority As Func(Of Person, Single)
+ type: System.Func{TinyLife.Objects.PersonLike,System.Single}
+ content.vb: Public PassivePriority As Func(Of PersonLike, Single)
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
id: CanDoRandomly
@@ -137,14 +137,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
- startLine: 396
+ startLine: 407
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A value that determines whether or not this action can be started randomly by the AI.
- A random action will only be started if the corresponding person's is empty.
+ A random action will only be started if the corresponding person's is empty.
If this value is false, but is true, this action will still be started if the need set is low.
@@ -173,14 +173,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
- startLine: 403
+ startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A value that determines whether or not this action can be started randomly, at any point, by the AI.
- Whereas actions can only be started when the is empty, an action with this flag can always be started randomly.
+ Whereas actions can only be started when the is empty, an action with this flag can always be started randomly.
If this value is false, but is true, this action will still be started if the need set is low.
@@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
- startLine: 409
+ startLine: 420
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
- startLine: 413
+ startLine: 424
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs
- startLine: 417
+ startLine: 428
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -301,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 422
+ startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -718,25 +718,26 @@ references:
href: TinyLife.NeedType.html
- name: (
- name: )
-- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
+- uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
name: GetPassiveActionPriority(ActionType)
- nameWithType: Person.GetPassiveActionPriority(ActionType)
- fullName: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
+ nameWithType: PersonLike.GetPassiveActionPriority(ActionType)
+ fullName: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
+ - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
+ - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@@ -767,26 +768,26 @@ references:
name: LotEmployment
nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment
-- uid: System.Func{TinyLife.Objects.Person,System.Single}
- commentId: T:System.Func{TinyLife.Objects.Person,System.Single}
+- uid: System.Func{TinyLife.Objects.PersonLike,System.Single}
+ commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Single}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: Func
- nameWithType: Func
- fullName: System.Func
- nameWithType.vb: Func(Of Person, Single)
- fullName.vb: System.Func(Of TinyLife.Objects.Person, Single)
- name.vb: Func(Of Person, Single)
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of PersonLike, Single)
+ fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Single)
+ name.vb: Func(Of PersonLike, Single)
spec.csharp:
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@@ -802,9 +803,9 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
@@ -812,6 +813,13 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.World
commentId: N:TinyLife.World
href: TinyLife.html
@@ -868,12 +876,35 @@ references:
- name: " "
- name: TResult
- name: )
-- uid: TinyLife.Objects.Person.ActionQueue
- commentId: F:TinyLife.Objects.Person.ActionQueue
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ href: TinyLife.html
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+- uid: TinyLife.Objects.PersonLike.ActionQueue
+ commentId: F:TinyLife.Objects.PersonLike.ActionQueue
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
name: ActionQueue
- nameWithType: Person.ActionQueue
- fullName: TinyLife.Objects.Person.ActionQueue
+ nameWithType: PersonLike.ActionQueue
+ fullName: TinyLife.Objects.PersonLike.ActionQueue
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
@@ -899,28 +930,6 @@ references:
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
-- uid: TinyLife.Objects
- commentId: N:TinyLife.Objects
- href: TinyLife.html
- name: TinyLife.Objects
- nameWithType: TinyLife.Objects
- fullName: TinyLife.Objects
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- uid: TinyLife.Actions.ActionType.AiSettings
commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
index 9e19855..1756859 100644
--- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
@@ -29,6 +29,8 @@ items:
- TinyLife.Actions.ActionType.TypeSettings.RequiredJob
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
+ - TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
+ - TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
- TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
- TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
@@ -257,7 +259,7 @@ items:
This value is initialized always return .
- To query this delegate effectively, use , which also validates the , the and the .
+ To query this delegate effectively, use , which also validates the , the and the .
example: []
syntax:
content: public ActionType.CanExecuteDelegate CanExecute
@@ -719,7 +721,7 @@ items:
summary: >-
A function that can return whether a given 's action conditions should be ignored in a given case.
- This function is used in and to determine whether an action object should have a say in whether this action can be executed.
+ This function is used in and to determine whether an action object should have a say in whether this action can be executed.
By default, this function is null, meaning no action object conditions will be ignored.
example: []
@@ -787,7 +789,7 @@ items:
summary: >-
The values that an action partner can have for this action to become available to a person.
- By default, this value is 0, meaning all ages are allowed.
+ By default, this value is 0, meaning all ages are allowed, and a partner is not required for the action.
example: []
syntax:
content: public AgeGroup RequiredPartnerAges
@@ -858,6 +860,70 @@ items:
return:
type: TinyLife.Objects.Upgrade
content.vb: Public RequiredUpgrade As Upgrade
+- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
+ commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
+ id: RequiredPersonType
+ parent: TinyLife.Actions.ActionType.TypeSettings
+ langs:
+ - csharp
+ - vb
+ name: RequiredPersonType
+ nameWithType: ActionType.TypeSettings.RequiredPersonType
+ fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiredPersonType
+ path: ../TinyLife/Actions/ActionType.cs
+ startLine: 323
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ The type of that is required to execute this action.
+
+ This defaults to the type.
+ example: []
+ syntax:
+ content: public Type RequiredPersonType
+ return:
+ type: System.Type
+ content.vb: Public RequiredPersonType As Type
+- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
+ commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
+ id: RequiredPartnerType
+ parent: TinyLife.Actions.ActionType.TypeSettings
+ langs:
+ - csharp
+ - vb
+ name: RequiredPartnerType
+ nameWithType: ActionType.TypeSettings.RequiredPartnerType
+ fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiredPartnerType
+ path: ../TinyLife/Actions/ActionType.cs
+ startLine: 328
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ The type of that this interaction's partner () is required to have to execute this action.
+
+ This defaults to null, meaning no partner is required.
+ example: []
+ syntax:
+ content: public Type RequiredPartnerType
+ return:
+ type: System.Type
+ content.vb: Public RequiredPartnerType As Type
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)'
@@ -876,7 +942,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 328
+ startLine: 338
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -917,7 +983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 337
+ startLine: 347
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -948,7 +1014,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 348
+ startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -988,7 +1054,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 353
+ startLine: 364
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1030,7 +1096,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 359
+ startLine: 370
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1073,7 +1139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
- startLine: 364
+ startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1649,20 +1715,21 @@ references:
name: Valid
nameWithType: CanExecuteResult.Valid
fullName: TinyLife.Actions.CanExecuteResult.Valid
-- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ parent: TinyLife.Objects.PersonLike
isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool)
- nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
- fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
- nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
- fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
+ nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
+ fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
+ nameWithType.vb: PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
+ fullName.vb: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@@ -1680,9 +1747,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@@ -1740,6 +1807,13 @@ references:
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
commentId: M:TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Construct__1_TinyLife_Actions_ActionInfo_TinyLife_Actions_ActionArgument___
@@ -2283,6 +2357,7 @@ references:
- name: )
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
+ parent: MLEM.Ui
isExternal: true
name: UiSystem
nameWithType: UiSystem
@@ -2424,6 +2499,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
+- uid: MLEM.Ui
+ commentId: N:MLEM.Ui
+ isExternal: true
+ name: MLEM.Ui
+ nameWithType: MLEM.Ui
+ fullName: MLEM.Ui
+ spec.csharp:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
+ spec.vb:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
- uid: TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
@@ -2998,6 +3095,13 @@ references:
name: Upgrade
nameWithType: Upgrade
fullName: TinyLife.Objects.Upgrade
+- uid: TinyLife.Objects.Person
+ commentId: T:TinyLife.Objects.Person
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.Person.html
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor
diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml
index a198e49..36aa12a 100644
--- a/docs/api/TinyLife.Actions.ActionType.yml
+++ b/docs/api/TinyLife.Actions.ActionType.yml
@@ -59,7 +59,7 @@ items:
- TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionType.CanExecuteDelegate[])
- TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
- - TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
+ - TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
- TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
- TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CasualCompliment
@@ -72,6 +72,7 @@ items:
- TinyLife.Actions.ActionType.ChatOnPhone
- TinyLife.Actions.ActionType.ChatOnPhoneWith
- TinyLife.Actions.ActionType.ChatWith
+ - TinyLife.Actions.ActionType.CheerUp
- TinyLife.Actions.ActionType.Clean
- TinyLife.Actions.ActionType.CleanDish
- TinyLife.Actions.ActionType.CleanEverything
@@ -95,6 +96,7 @@ items:
- TinyLife.Actions.ActionType.CreateApp
- TinyLife.Actions.ActionType.CriticizeDeforestation
- TinyLife.Actions.ActionType.CryAt
+ - TinyLife.Actions.ActionType.Daydream
- TinyLife.Actions.ActionType.DebatePineappleOnPizza
- TinyLife.Actions.ActionType.DebugAddToHousehold
- TinyLife.Actions.ActionType.DebugDie
@@ -116,6 +118,7 @@ items:
- TinyLife.Actions.ActionType.ExplainActivities
- TinyLife.Actions.ActionType.ExpressFearOfCrowds
- TinyLife.Actions.ActionType.ExpressPregnancyConcerns
+ - TinyLife.Actions.ActionType.FillNeedsElsewhere
- TinyLife.Actions.ActionType.Flirt
- TinyLife.Actions.ActionType.FlirtyJoke
- TinyLife.Actions.ActionType.FollowAdult
@@ -134,7 +137,7 @@ items:
- TinyLife.Actions.ActionType.GetJobPhone
- TinyLife.Actions.ActionType.GetLeftovers
- TinyLife.Actions.ActionType.GetPossibleArguments(TinyLife.Actions.ActionInfo,System.Boolean)
- - TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType)
+ - TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType)
- TinyLife.Actions.ActionType.GetWater
- TinyLife.Actions.ActionType.GoHere
- TinyLife.Actions.ActionType.GoHome
@@ -541,7 +544,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: Creates a new instance of this , including generating an array of if none is passed through chosenArguments
. Whereas doesn't, this method also checks the method for whether the action can be constructed.
+ summary: Creates a new instance of this , including generating an array of if none is passed through chosenArguments
. Whereas doesn't, this method also checks the method for whether the action can be constructed.
example: []
syntax:
content: 'public T ConstructFully(ActionInfo info, bool automatic, bool force = false, params ActionArgument[] chosenArguments) where T : Action'
@@ -554,7 +557,7 @@ items:
description: Whether the action is started automatically (or by the player).
- id: force
type: System.Boolean
- description: Whether to force the action to be constructed, regardless of the result of .
+ description: Whether to force the action to be constructed, regardless of the result of .
- id: chosenArguments
type: TinyLife.Actions.ActionArgument[]
description: The action arguments chosen for construction.
@@ -790,7 +793,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugTeleport
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 10
+ startLine: 11
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -817,7 +820,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugDie
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 11
+ startLine: 12
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -844,7 +847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugAddToHousehold
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 12
+ startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -871,7 +874,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugToggleBroken
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 13
+ startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -898,7 +901,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugToggleDirty
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 15
+ startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -925,7 +928,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleUpgrade
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 19
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -952,7 +955,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassOut
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 25
+ startLine: 26
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -979,7 +982,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PeeSelf
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 26
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1006,7 +1009,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starve
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 27
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1033,7 +1036,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BeAwayFromLotEmployment
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 28
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1060,7 +1063,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisitLotEmploymentLocation
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 37
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1087,7 +1090,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeliverMail
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 38
+ startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1114,7 +1117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeliverNewspaper
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 42
+ startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1141,7 +1144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Die
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 46
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1168,7 +1171,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CollectTrash
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 47
+ startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1195,7 +1198,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisitorGoHome
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 51
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1222,7 +1225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFoodSomewhereElse
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 59
+ startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1249,7 +1252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LotEmploymentIdle
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 60
+ startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1276,7 +1279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PrepareOrder
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 63
+ startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1303,7 +1306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaitForOrder
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 64
+ startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1330,7 +1333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFoodFromDisplayCase
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 65
+ startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1357,7 +1360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeUp
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 66
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1384,7 +1387,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CelebrateBirthday
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 69
+ startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1411,7 +1414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaitForInviteIn
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 70
+ startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1420,6 +1423,33 @@ items:
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly WaitForInviteIn As ActionType
+- uid: TinyLife.Actions.ActionType.FillNeedsElsewhere
+ commentId: F:TinyLife.Actions.ActionType.FillNeedsElsewhere
+ id: FillNeedsElsewhere
+ parent: TinyLife.Actions.ActionType
+ langs:
+ - csharp
+ - vb
+ name: FillNeedsElsewhere
+ nameWithType: ActionType.FillNeedsElsewhere
+ fullName: TinyLife.Actions.ActionType.FillNeedsElsewhere
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.Internal.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: FillNeedsElsewhere
+ path: ../TinyLife/Actions/ActionType.Internal.cs
+ startLine: 75
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly ActionType FillNeedsElsewhere
+ return:
+ type: TinyLife.Actions.ActionType
+ content.vb: Public Shared ReadOnly FillNeedsElsewhere As ActionType
- uid: TinyLife.Actions.ActionType.HelpWithTraining
commentId: F:TinyLife.Actions.ActionType.HelpWithTraining
id: HelpWithTraining
@@ -1438,7 +1468,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HelpWithTraining
path: ../TinyLife/Actions/ActionType.Internal.cs
- startLine: 73
+ startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1447,6 +1477,33 @@ items:
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly HelpWithTraining As ActionType
+- uid: TinyLife.Actions.ActionType.Daydream
+ commentId: F:TinyLife.Actions.ActionType.Daydream
+ id: Daydream
+ parent: TinyLife.Actions.ActionType
+ langs:
+ - csharp
+ - vb
+ name: Daydream
+ nameWithType: ActionType.Daydream
+ fullName: TinyLife.Actions.ActionType.Daydream
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.Internal.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Daydream
+ path: ../TinyLife/Actions/ActionType.Internal.cs
+ startLine: 87
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly ActionType Daydream
+ return:
+ type: TinyLife.Actions.ActionType
+ content.vb: Public Shared ReadOnly Daydream As ActionType
- uid: TinyLife.Actions.ActionType.GoHere
commentId: F:TinyLife.Actions.ActionType.GoHere
id: GoHere
@@ -2815,7 +2872,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Repair
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 398
+ startLine: 402
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2842,7 +2899,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PayBills
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 412
+ startLine: 416
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2869,7 +2926,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeWriting
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 426
+ startLine: 430
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2896,7 +2953,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WriteBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 434
+ startLine: 438
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2923,7 +2980,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelfPublishBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 446
+ startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2950,7 +3007,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBookPublished
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 447
+ startLine: 451
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2977,7 +3034,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LockDoor
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 448
+ startLine: 452
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3004,7 +3061,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmireLgbtFlag
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 453
+ startLine: 457
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3031,7 +3088,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWater
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 456
+ startLine: 460
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3058,7 +3115,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WashHands
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 463
+ startLine: 467
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3085,7 +3142,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleLight
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 469
+ startLine: 473
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3112,7 +3169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleAllLights
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 470
+ startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3139,7 +3196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrillFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 482
+ startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3166,7 +3223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThrowAway
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 491
+ startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3193,7 +3250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scrap
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 499
+ startLine: 503
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3220,7 +3277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanEverything
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 505
+ startLine: 509
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3247,7 +3304,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clean
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 516
+ startLine: 520
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3274,7 +3331,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Light
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 524
+ startLine: 528
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3301,7 +3358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoHomework
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 532
+ startLine: 536
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3328,7 +3385,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayWithToy
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 544
+ startLine: 548
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3355,7 +3412,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CookChildFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 556
+ startLine: 560
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3382,7 +3439,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayInSandbox
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 569
+ startLine: 573
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3409,7 +3466,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShufflePuzzle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 578
+ startLine: 582
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3436,7 +3493,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Puzzle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 586
+ startLine: 590
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3463,7 +3520,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Store
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 594
+ startLine: 598
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3490,7 +3547,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFurnitureMail
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 605
+ startLine: 609
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3517,7 +3574,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadNewspaper
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 613
+ startLine: 617
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3544,7 +3601,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadJokes
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 621
+ startLine: 625
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3571,7 +3628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrewCoffee
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 629
+ startLine: 633
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3598,7 +3655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeTea
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 638
+ startLine: 642
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3625,7 +3682,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TinkerWith
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 647
+ startLine: 651
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3652,7 +3709,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmireFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 664
+ startLine: 668
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3679,7 +3736,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddALittleSomething
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 672
+ startLine: 676
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3706,7 +3763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RunAround
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 686
+ startLine: 690
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3733,7 +3790,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rummage
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 695
+ startLine: 699
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3760,7 +3817,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddCandle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 702
+ startLine: 706
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3787,7 +3844,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BlowOutCandles
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 708
+ startLine: 712
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3814,7 +3871,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutInFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 712
+ startLine: 716
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3841,7 +3898,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeFromFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 726
+ startLine: 730
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3868,7 +3925,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanOutFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 729
+ startLine: 733
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3895,7 +3952,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLeftovers
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 736
+ startLine: 740
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3922,7 +3979,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptChild
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 743
+ startLine: 747
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3949,7 +4006,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchBusinessPlans
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 751
+ startLine: 755
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3976,7 +4033,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeSalesPitch
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 765
+ startLine: 769
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4003,7 +4060,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadSkillBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 773
+ startLine: 777
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4030,7 +4087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleNewspapers
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 782
+ startLine: 786
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4057,7 +4114,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleVisitors
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 787
+ startLine: 791
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4084,7 +4141,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeOutTrash
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 794
+ startLine: 798
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4111,7 +4168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayOnJungleGym
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 806
+ startLine: 810
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4138,7 +4195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorColoringBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 815
+ startLine: 819
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4165,7 +4222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CollectSunlight
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 824
+ startLine: 828
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4192,7 +4249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoJogging
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 827
+ startLine: 831
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4219,7 +4276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveHere
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 835
+ startLine: 839
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4246,7 +4303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChatOnPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 841
+ startLine: 845
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4273,7 +4330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChatOnPhoneWith
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 848
+ startLine: 852
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4300,7 +4357,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetPhoneColor
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 853
+ startLine: 857
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4327,7 +4384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetJobPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 857
+ startLine: 861
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4354,7 +4411,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: QuitJobPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 858
+ startLine: 862
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4381,7 +4438,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeVacationDayPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 868
+ startLine: 872
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4408,7 +4465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HireBabysitter
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 878
+ startLine: 882
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4435,7 +4492,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InviteOver
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 896
+ startLine: 901
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4462,7 +4519,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangePronouns
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 912
+ startLine: 917
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4489,7 +4546,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvestigateRocks
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 915
+ startLine: 920
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4516,7 +4573,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TravelToMap
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 923
+ startLine: 928
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4543,7 +4600,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PsychSelfUp
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 927
+ startLine: 932
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4570,7 +4627,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadBabyBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 931
+ startLine: 936
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4597,7 +4654,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 943
+ startLine: 948
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4624,7 +4681,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UseDiaper
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 955
+ startLine: 960
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4651,7 +4708,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowAdult
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 963
+ startLine: 968
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4678,7 +4735,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBaby
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 980
+ startLine: 985
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4705,7 +4762,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveAbortion
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 988
+ startLine: 993
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4732,7 +4789,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakePregnancyTest
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 991
+ startLine: 996
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4759,7 +4816,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeOutOfCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 998
+ startLine: 1003
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4786,7 +4843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SleepInCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 1007
+ startLine: 1012
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4813,7 +4870,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeDrinks
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 1021
+ startLine: 1026
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4840,7 +4897,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradeFurniture
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 1029
+ startLine: 1034
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4867,7 +4924,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchUpgrades
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 1034
+ startLine: 1039
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4894,7 +4951,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeEmotionShower
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 1038
+ startLine: 1043
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5083,7 +5140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Talk
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 14
+ startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5110,7 +5167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutDay
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 18
+ startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5137,7 +5194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellEngagingStory
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 23
+ startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5164,7 +5221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellStory
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 28
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5191,7 +5248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutWork
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 32
+ startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5218,7 +5275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNeighborhood
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 40
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5245,7 +5302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutOutdoors
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 45
+ startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5272,7 +5329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFood
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 49
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5299,7 +5356,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussWorkoutRegimen
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 53
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5326,7 +5383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompareMuscleSize
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 62
+ startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5353,7 +5410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GushAboutPartner
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 71
+ startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5380,7 +5437,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutGamingRig
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 79
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5407,7 +5464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutComputerSpecs
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 84
+ startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5434,7 +5491,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoastAboutPagesWritten
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 89
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5461,7 +5518,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PoseMathPuzzle
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 97
+ startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5488,7 +5545,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExpressFearOfCrowds
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 102
+ startLine: 103
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5515,7 +5572,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNaps
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 107
+ startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5542,7 +5599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutWatchingTv
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 113
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5569,7 +5626,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InviteToHousehold
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 118
+ startLine: 119
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5596,7 +5653,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskToTellStory
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 123
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5623,7 +5680,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutAdults
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 129
+ startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5650,7 +5707,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutParent
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 134
+ startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5677,7 +5734,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutCartoons
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 139
+ startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5704,7 +5761,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutSchool
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 144
+ startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5731,7 +5788,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFavoriteToys
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 149
+ startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5758,7 +5815,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutFamilyWellbeing
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 154
+ startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5785,7 +5842,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFamily
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 162
+ startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5812,7 +5869,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebatePineappleOnPizza
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 170
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5839,7 +5896,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussFineDining
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 176
+ startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5866,7 +5923,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutSpicyFood
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 181
+ startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5893,7 +5950,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskMedicalHistory
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 186
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5920,7 +5977,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNatureWalks
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 191
+ startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5947,7 +6004,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CriticizeDeforestation
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 196
+ startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5974,7 +6031,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussNpP
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 201
+ startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6001,7 +6058,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BragAboutComputer
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 206
+ startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6028,7 +6085,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussHomeAutomation
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 211
+ startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6055,7 +6112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskIfSingle
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 216
+ startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6082,7 +6139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuggestThriftstores
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 229
+ startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6109,7 +6166,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnthuseAboutCoupons
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 236
+ startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6136,7 +6193,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutBestSpots
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 241
+ startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6163,7 +6220,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutBestToy
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 246
+ startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6190,7 +6247,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TeachLifeLesson
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 251
+ startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6217,7 +6274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HowYouveGrown
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 257
+ startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6244,7 +6301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComparePhysicalFeatures
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 262
+ startLine: 263
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6271,7 +6328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutCareerDreams
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 270
+ startLine: 271
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6298,7 +6355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutParenting
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 276
+ startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6325,7 +6382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExplainActivities
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 287
+ startLine: 288
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6352,7 +6409,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExpressPregnancyConcerns
path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
- startLine: 294
+ startLine: 295
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6361,6 +6418,33 @@ items:
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ExpressPregnancyConcerns As ActionType
+- uid: TinyLife.Actions.ActionType.CheerUp
+ commentId: F:TinyLife.Actions.ActionType.CheerUp
+ id: CheerUp
+ parent: TinyLife.Actions.ActionType
+ langs:
+ - csharp
+ - vb
+ name: CheerUp
+ nameWithType: ActionType.CheerUp
+ fullName: TinyLife.Actions.ActionType.CheerUp
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.Social.Friendly.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CheerUp
+ path: ../TinyLife/Actions/ActionType.Social.Friendly.cs
+ startLine: 304
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly ActionType CheerUp
+ return:
+ type: TinyLife.Actions.ActionType
+ content.vb: Public Shared ReadOnly CheerUp As ActionType
- uid: TinyLife.Actions.ActionType.TellJoke
commentId: F:TinyLife.Actions.ActionType.TellJoke
id: TellJoke
@@ -9046,16 +9130,16 @@ items:
nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of (Parent As Furniture, Item As Furniture), Boolean), Func(Of Furniture, Boolean), CanExecuteResult?, Boolean, Boolean)
fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func(Of (Parent As TinyLife.Objects.Furniture, Item As TinyLife.Objects.Furniture), Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), TinyLife.Actions.CanExecuteResult?, Boolean, Boolean)
name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of (Parent As Furniture, Item As Furniture), Boolean), Func(Of Furniture, Boolean), CanExecuteResult?, Boolean, Boolean)
-- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
- commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
- id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
+- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
+ commentId: M:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
+ id: CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
- name: CanPickUpOrIsHoldingForTarget(ActionInfo, Func, Func<(Person Person, Furniture Item), bool>, bool)
- nameWithType: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func, Func<(Person Person, Furniture Item), bool>, bool)
- fullName: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func, System.Func<(TinyLife.Objects.Person Person, TinyLife.Objects.Furniture Item), bool>, bool)
+ name: CanPickUpOrIsHoldingForTarget(ActionInfo, Func, Func<(PersonLike Person, Furniture Item), bool>, bool)
+ nameWithType: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func, Func<(PersonLike Person, Furniture Item), bool>, bool)
+ fullName: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func, System.Func<(TinyLife.Objects.PersonLike Person, TinyLife.Objects.Furniture Item), bool>, bool)
type: Method
source:
remote:
@@ -9076,7 +9160,7 @@ items:
This 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.
example: []
syntax:
- content: public static CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, Func isAllowed, Func<(Person Person, Furniture Item), bool> isPersonAllowed = null, bool allowAnyInvolved = false)
+ content: public static CanExecuteResult CanPickUpOrIsHoldingForTarget(ActionInfo info, Func isAllowed, Func<(PersonLike Person, Furniture Item), bool> isPersonAllowed = null, bool allowAnyInvolved = false)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -9085,7 +9169,7 @@ items:
type: System.Func{TinyLife.Objects.Furniture,System.Boolean}
description: A predicate that checks if the given item is the one searched for
- id: isPersonAllowed
- type: System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean}
+ type: System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean}
description: Whether the object that the required item should be a child of, or placed onto, is correct
- id: allowAnyInvolved
type: System.Boolean
@@ -9093,11 +9177,11 @@ items:
return:
type: TinyLife.Actions.CanExecuteResult
description: A result that represents the validity of the action
- content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isAllowed As Func(Of Furniture, Boolean), isPersonAllowed As Func(Of (Person As Person, Item As Furniture), Boolean) = Nothing, allowAnyInvolved As Boolean = False) As CanExecuteResult
+ content.vb: Public Shared Function CanPickUpOrIsHoldingForTarget(info As ActionInfo, isAllowed As Func(Of Furniture, Boolean), isPersonAllowed As Func(Of (Person As PersonLike, Item As Furniture), Boolean) = Nothing, allowAnyInvolved As Boolean = False) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget*
- nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As Person, Item As Furniture), Boolean), Boolean)
- fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of (Person As TinyLife.Objects.Person, Item As TinyLife.Objects.Furniture), Boolean), Boolean)
- name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As Person, Item As Furniture), Boolean), Boolean)
+ nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As PersonLike, Item As Furniture), Boolean), Boolean)
+ fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of (Person As TinyLife.Objects.PersonLike, Item As TinyLife.Objects.Furniture), Boolean), Boolean)
+ name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As PersonLike, Item As Furniture), Boolean), Boolean)
- uid: TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)
id: CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)
@@ -9205,7 +9289,7 @@ items:
summary: >-
A helper method intended to be used with that determines if the action is executed manually, the given 's person has the personality type, or if the interaction partner has the relationship type (or lower).
- If the person's current is , this method also returns .
+ If the person's current is , this method also returns .
example: []
syntax:
content: public static CanExecuteResult IsDislikedOrMean(ActionInfo info, bool automatic)
@@ -9294,7 +9378,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: A helper method intended to be used with that determines if the 's has any of the given emotions
, and returns a to indicate as such.
+ summary: A helper method intended to be used with that determines if the 's has any of the given emotions
, and returns a to indicate as such.
example: []
syntax:
content: public static CanExecuteResult IsNotEmotional(ActionInfo info, params EmotionType[] emotions)
@@ -9339,7 +9423,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: A helper method intended to be used with that determines if the person is not holding an item or a .
+ summary: A helper method intended to be used with that determines if the person is not holding an item or a .
example: []
syntax:
content: public static CanExecuteResult IsEmptyHanded(ActionInfo info, bool automatic)
@@ -9647,7 +9731,7 @@ items:
summary: >-
A helper method intended to be used with that determines whether a person can invoke a sexual activity.
- A can invoke such an activity iff they're not a and automatic
is either false or the person is not asexual ().
+ A can invoke such an activity iff they're not a and automatic
is either false or the person is not asexual ().
example: []
syntax:
content: public static CanExecuteResult CanBeSexual(ActionInfo info, bool automatic)
@@ -9688,7 +9772,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: A helper method intended to be used with that determines whether an action info's 's has space for another household member.
+ summary: A helper method intended to be used with that determines whether an action info's 's has space for another household member.
example: []
syntax:
content: public static CanExecuteResult HasSpaceInHousehold(ActionInfo info, bool automatic)
@@ -9729,7 +9813,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: A helper method intended to be used with that determines whether an action info's is not currently pregnant.
+ summary: A helper method intended to be used with that determines whether an action info's is not currently pregnant.
example: []
syntax:
content: public static CanExecuteResult IsNotPregnant(ActionInfo info, bool automatic)
@@ -9748,16 +9832,16 @@ items:
nameWithType.vb: ActionType.IsNotPregnant(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionType.IsNotPregnant(TinyLife.Actions.ActionInfo, Boolean)
name.vb: IsNotPregnant(ActionInfo, Boolean)
-- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType)
- commentId: M:TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType)
- id: GetSkillPriorityMod(TinyLife.Objects.Person,TinyLife.Skills.SkillType)
+- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType)
+ commentId: M:TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType)
+ id: GetSkillPriorityMod(TinyLife.Objects.PersonLike,TinyLife.Skills.SkillType)
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
- name: GetSkillPriorityMod(Person, SkillType)
- nameWithType: ActionType.GetSkillPriorityMod(Person, SkillType)
- fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.Person, TinyLife.Skills.SkillType)
+ name: GetSkillPriorityMod(PersonLike, SkillType)
+ nameWithType: ActionType.GetSkillPriorityMod(PersonLike, SkillType)
+ fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod(TinyLife.Objects.PersonLike, TinyLife.Skills.SkillType)
type: Method
source:
remote:
@@ -9778,10 +9862,10 @@ items:
The modifier returned can be multiplied with a constant, default passive priority.
example: []
syntax:
- content: public static float GetSkillPriorityMod(Person person, SkillType skill)
+ content: public static float GetSkillPriorityMod(PersonLike person, SkillType skill)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person to execute an action.
- id: skill
type: TinyLife.Skills.SkillType
@@ -9789,7 +9873,7 @@ items:
return:
type: System.Single
description: A modifier that is between 0 and 1, based on whether the person's personality or existing skills boost or require the passed skill.
- content.vb: Public Shared Function GetSkillPriorityMod(person As Person, skill As SkillType) As Single
+ content.vb: Public Shared Function GetSkillPriorityMod(person As PersonLike, skill As SkillType) As Single
overload: TinyLife.Actions.ActionType.GetSkillPriorityMod*
references:
- uid: TinyLife.Actions.Action
@@ -10498,20 +10582,21 @@ references:
- name: (
- name: )
- name: )
-- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ parent: TinyLife.Objects.PersonLike
isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool)
- nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
- fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
- nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
- fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
+ nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
+ fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
+ nameWithType.vb: PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
+ fullName.vb: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@@ -10529,9 +10614,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
@@ -10565,6 +10650,35 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ href: TinyLife.html
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
- uid: TinyLife.Actions.Action.GetDisplayName
commentId: M:TinyLife.Actions.Action.GetDisplayName
parent: TinyLife.Actions.Action
@@ -11135,28 +11249,6 @@ references:
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: '?'
-- uid: TinyLife.Objects
- commentId: N:TinyLife.Objects
- href: TinyLife.html
- name: TinyLife.Objects
- nameWithType: TinyLife.Objects
- fullName: TinyLife.Objects
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
@@ -11304,17 +11396,17 @@ references:
name: AskToTaste
nameWithType: ActionType.AskToTaste
fullName: TinyLife.Actions.ActionType.AskToTaste
-- uid: System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean}
- commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean}
+- uid: System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean}
+ commentId: T:System.Func{System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture},System.Boolean}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: Func<(Person Person, Furniture Item), bool>
- nameWithType: Func<(Person Person, Furniture Item), bool>
- fullName: System.Func<(TinyLife.Objects.Person Person, TinyLife.Objects.Furniture Item), bool>
- nameWithType.vb: Func(Of (Person As Person, Item As Furniture), Boolean)
- fullName.vb: System.Func(Of (Person As TinyLife.Objects.Person, Item As TinyLife.Objects.Furniture), Boolean)
- name.vb: Func(Of (Person As Person, Item As Furniture), Boolean)
+ name: Func<(PersonLike Person, Furniture Item), bool>
+ nameWithType: Func<(PersonLike Person, Furniture Item), bool>
+ fullName: System.Func<(TinyLife.Objects.PersonLike Person, TinyLife.Objects.Furniture Item), bool>
+ nameWithType.vb: Func(Of (Person As PersonLike, Item As Furniture), Boolean)
+ fullName.vb: System.Func(Of (Person As TinyLife.Objects.PersonLike, Item As TinyLife.Objects.Furniture), Boolean)
+ name.vb: Func(Of (Person As PersonLike, Item As Furniture), Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
@@ -11322,22 +11414,22 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: " "
- - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture}.Person
+ - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture}.Person
name: Person
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.furniture-.person
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.furniture-.person
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: " "
- - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture}.Item
+ - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture}.Item
name: Item
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.furniture-.item
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.furniture-.item
- name: )
- name: ','
- name: " "
@@ -11355,20 +11447,20 @@ references:
- name: Of
- name: " "
- name: (
- - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture}.Person
+ - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture}.Person
name: Person
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.furniture-.person
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.furniture-.person
- name: " "
- name: As
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture}.Item
+ - uid: System.ValueTuple{TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture}.Item
name: Item
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.objects.furniture-.item
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.personlike,tinylife.objects.furniture-.item
- name: " "
- name: As
- name: " "
@@ -11425,12 +11517,13 @@ references:
name: Disliked
nameWithType: RelationshipType.Disliked
fullName: TinyLife.RelationshipType.Disliked
-- uid: TinyLife.Objects.Person.Emotion
- commentId: P:TinyLife.Objects.Person.Emotion
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Emotion
+- uid: TinyLife.Objects.PersonLike.Emotion
+ commentId: P:TinyLife.Objects.PersonLike.Emotion
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Emotion
name: Emotion
- nameWithType: Person.Emotion
- fullName: TinyLife.Objects.Person.Emotion
+ nameWithType: PersonLike.Emotion
+ fullName: TinyLife.Objects.PersonLike.Emotion
- uid: TinyLife.Emotions.EmotionType.Angry
commentId: F:TinyLife.Emotions.EmotionType.Angry
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Angry
@@ -11492,13 +11585,6 @@ references:
name: IsReadyForRomance
nameWithType: ActionType.IsReadyForRomance
fullName: TinyLife.Actions.ActionType.IsReadyForRomance
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
- parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- uid: System.ArgumentOutOfRangeException
commentId: T:System.ArgumentOutOfRangeException
isExternal: true
@@ -11714,7 +11800,7 @@ references:
fullName: TinyLife.PerSaveOptions.AiSkillBuilding
- uid: TinyLife.Actions.ActionType.GetSkillPriorityMod*
commentId: Overload:TinyLife.Actions.ActionType.GetSkillPriorityMod
- href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_Person_TinyLife_Skills_SkillType_
+ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GetSkillPriorityMod_TinyLife_Objects_PersonLike_TinyLife_Skills_SkillType_
name: GetSkillPriorityMod
nameWithType: ActionType.GetSkillPriorityMod
fullName: TinyLife.Actions.ActionType.GetSkillPriorityMod
diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
index d8c16f8..e8f46a2 100644
--- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml
+++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
@@ -68,7 +68,7 @@ items:
- 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.Validate(TinyLife.Objects.PersonLike)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random
@@ -84,41 +84,43 @@ items:
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -763,30 +765,30 @@ references:
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
-- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.MultiAction
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: MultiAction.Validate(Person)
- fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: MultiAction.Validate(PersonLike)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@@ -987,21 +989,21 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1009,13 +1011,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1444,21 +1446,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1471,9 +1473,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1511,9 +1513,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1526,9 +1528,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1565,21 +1567,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1592,9 +1594,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1627,9 +1629,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1642,9 +1644,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1676,25 +1678,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1708,9 +1710,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1718,9 +1720,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1760,13 +1762,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1780,9 +1782,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1790,9 +1792,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1850,40 +1852,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1962,6 +1964,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2305,21 +2436,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2327,38 +2458,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2383,13 +2514,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2415,50 +2546,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2509,13 +2640,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2565,25 +2696,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2639,13 +2770,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2700,28 +2831,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2755,18 +2886,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2799,25 +2930,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2851,13 +2982,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2890,25 +3021,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2944,13 +3075,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2985,22 +3116,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3019,13 +3150,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3043,25 +3174,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3098,13 +3229,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3226,30 +3357,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3257,29 +3388,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3289,14 +3420,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3369,27 +3500,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3403,18 +3534,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
diff --git a/docs/api/TinyLife.Actions.BehaviorAction.yml b/docs/api/TinyLife.Actions.BehaviorAction.yml
index 992dcc9..63bc721 100644
--- a/docs/api/TinyLife.Actions.BehaviorAction.yml
+++ b/docs/api/TinyLife.Actions.BehaviorAction.yml
@@ -66,7 +66,7 @@ items:
- 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.Validate(TinyLife.Objects.PersonLike)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random
@@ -82,41 +82,43 @@ items:
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -886,30 +888,30 @@ references:
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
-- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.MultiAction
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: MultiAction.Validate(Person)
- fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: MultiAction.Validate(PersonLike)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@@ -1110,21 +1112,21 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1132,13 +1134,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1567,21 +1569,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1594,9 +1596,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1634,9 +1636,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1649,9 +1651,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1688,21 +1690,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1715,9 +1717,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1750,9 +1752,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1765,9 +1767,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1799,25 +1801,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1831,9 +1833,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1841,9 +1843,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1883,13 +1885,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1903,9 +1905,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1913,9 +1915,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1973,40 +1975,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -2085,6 +2087,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2428,21 +2559,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2450,38 +2581,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2506,13 +2637,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2538,50 +2669,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2632,13 +2763,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2688,25 +2819,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2762,13 +2893,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2823,28 +2954,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2878,18 +3009,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2922,25 +3053,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2974,13 +3105,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3013,25 +3144,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -3067,13 +3198,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -3108,22 +3239,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3142,13 +3273,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3166,25 +3297,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3221,13 +3352,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3349,30 +3480,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3380,29 +3511,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3412,14 +3543,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3492,27 +3623,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3526,18 +3657,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
diff --git a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
index 8c21bcc..7160119 100644
--- a/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.ActionBehavior.yml
@@ -36,7 +36,7 @@ items:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: >-
- An action behavior is a generic, non-serialized set of things that a does throughout an action.
+ An action behavior is a generic, non-serialized set of things that a does throughout an action.
This class is intended to be used with , which is a that makes use of a behavior.
@@ -502,13 +502,13 @@ items:
commentId: T:System.InvalidOperationException
description: Thrown if the type
does not have a default constructor
references:
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
index 87b67a7..68cc9bc 100644
--- a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml
@@ -132,10 +132,10 @@ items:
description: The name of the texture that should be displayed on the computer's screen, which is passed to .
- id: workTime
type: System.TimeSpan
- description: The amount of in-game time that this action's shoud look to be typing for.
+ description: The amount of in-game time that this action's shoud look to be typing for.
- id: breakTime
type: System.TimeSpan
- description: The amount of in-game time that this action's should look to be waiting for inbetween typing sessions.
+ description: The amount of in-game time that this action's should look to be waiting for inbetween typing sessions.
content.vb: Public Sub New(action As Action, screenContent As String, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.ComputerBehavior.#ctor*
nameWithType.vb: ComputerBehavior.New(Action, String, TimeSpan, TimeSpan)
@@ -264,6 +264,7 @@ references:
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String)
+ parent: TinyLife.Objects.ScreenObject
isExternal: true
href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_
name: TurnOn(string)
@@ -766,6 +767,13 @@ references:
name: ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
- name: )
+- uid: TinyLife.Objects.ScreenObject
+ commentId: T:TinyLife.Objects.ScreenObject
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.ScreenObject.html
+ name: ScreenObject
+ nameWithType: ScreenObject
+ fullName: TinyLife.Objects.ScreenObject
- uid: System
commentId: N:System
isExternal: true
@@ -811,6 +819,28 @@ references:
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ href: TinyLife.html
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
@@ -882,13 +912,13 @@ references:
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
@@ -897,28 +927,6 @@ references:
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
-- uid: TinyLife.Objects
- commentId: N:TinyLife.Objects
- href: TinyLife.html
- name: TinyLife.Objects
- nameWithType: TinyLife.Objects
- fullName: TinyLife.Objects
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.yml
index 4709d47..f542e30 100644
--- a/docs/api/TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.yml
@@ -27,7 +27,7 @@ items:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: >-
- An action behavior that causes an object to be spawned in a 's hand, or picked up from a location that it is occupying.
+ An action behavior that causes an object to be spawned in a 's hand, or picked up from a location that it is occupying.
Note that a previous item is always discarded using the action.
example: []
@@ -181,13 +181,13 @@ items:
overridden: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction*
references:
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.DiscardHeldItemAction
commentId: T:TinyLife.Actions.DiscardHeldItemAction
href: TinyLife.Actions.DiscardHeldItemAction.html
diff --git a/docs/api/TinyLife.Actions.Behaviors.ReadBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ReadBehavior.yml
index 31c9d8c..63b49b7 100644
--- a/docs/api/TinyLife.Actions.Behaviors.ReadBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.ReadBehavior.yml
@@ -32,7 +32,7 @@ items:
summary: >-
An action behavior that is used for any kind of action that involves reading a book or other type of media.
- A using this behavior will cause the to sit down after using the underlying behavior to pick up or spawn the book.
+ A using this behavior will cause the to sit down after using the underlying behavior to pick up or spawn the book.
example: []
syntax:
content: 'public class ReadBehavior : PickUpOrSpawnBehavior'
@@ -320,13 +320,13 @@ references:
- name: " "
- name: T
- name: )
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
commentId: T:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
parent: TinyLife.Actions.Behaviors
diff --git a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
index 3d541b3..4f6919b 100644
--- a/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
+++ b/docs/api/TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.yml
@@ -84,7 +84,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
- summary: Returns whether this action's currently looks to be working, which is displayed by the person's being changed in .
+ summary: Returns whether this action's currently looks to be working, which is displayed by the person's being changed in .
example: []
syntax:
content: protected bool IsWorking { get; }
@@ -160,10 +160,10 @@ items:
description: The action that this behavior is acting upon.
- id: workTime
type: System.TimeSpan
- description: The amount of in-game time that this action's shoud look to be working for.
+ description: The amount of in-game time that this action's shoud look to be working for.
- id: breakTime
type: System.TimeSpan
- description: The amount of in-game time that this action's should look to be waiting for inbetween working sessions.
+ description: The amount of in-game time that this action's should look to be waiting for inbetween working sessions.
content.vb: Public Sub New(action As Action, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor*
nameWithType.vb: WorkAtDeskObjectBehavior.New(Action, TimeSpan, TimeSpan)
@@ -835,13 +835,13 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects
diff --git a/docs/api/TinyLife.Actions.CleanEverythingAction.yml b/docs/api/TinyLife.Actions.CleanEverythingAction.yml
index 1bbbc68..303ebba 100644
--- a/docs/api/TinyLife.Actions.CleanEverythingAction.yml
+++ b/docs/api/TinyLife.Actions.CleanEverythingAction.yml
@@ -10,7 +10,7 @@ items:
- TinyLife.Actions.CleanEverythingAction.IsCompleted
- TinyLife.Actions.CleanEverythingAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@@ -30,15 +30,15 @@ items:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
- An action is something that a does.
+ An action is something that a does.
An action is always derived from an underlying that contains various action settings.
- Actions can be queued up for a person () or currently active ().
+ Actions can be queued up for a person () or currently active ().
To create a more complex action, it is best to extend .
- You can find a multitude of action-related events in , like .
+ You can find a multitude of action-related events in , like .
example: []
syntax:
content: 'public class CleanEverythingAction : Action, IGenericDataHolder'
@@ -71,41 +71,43 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -236,16 +238,16 @@ items:
nameWithType.vb: CleanEverythingAction.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.CleanEverythingAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
-- uid: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.Person)
- id: Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike)
+ id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.CleanEverythingAction
langs:
- csharp
- vb
- name: Validate(Person)
- nameWithType: CleanEverythingAction.Validate(Person)
- fullName: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.Person)
+ name: Validate(PersonLike)
+ nameWithType: CleanEverythingAction.Validate(PersonLike)
+ fullName: TinyLife.Actions.CleanEverythingAction.Validate(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -266,16 +268,16 @@ items:
When returning false on this method, the action is removed from the .
example: []
syntax:
- content: public override bool Validate(Person person)
+ content: public override bool Validate(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
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)
+ content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean
+ overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
overload: TinyLife.Actions.CleanEverythingAction.Validate*
- uid: TinyLife.Actions.CleanEverythingAction.IsCompleted
commentId: M:TinyLife.Actions.CleanEverythingAction.IsCompleted
@@ -353,13 +355,13 @@ items:
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.CleanEverythingAction.OnCompleted*
references:
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
@@ -367,18 +369,20 @@ references:
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
-- uid: TinyLife.Objects.Person.ActionQueue
- commentId: F:TinyLife.Objects.Person.ActionQueue
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue
+- uid: TinyLife.Objects.PersonLike.ActionQueue
+ commentId: F:TinyLife.Objects.PersonLike.ActionQueue
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
name: ActionQueue
- nameWithType: Person.ActionQueue
- fullName: TinyLife.Objects.Person.ActionQueue
-- uid: TinyLife.Objects.Person.CurrentActions
- commentId: F:TinyLife.Objects.Person.CurrentActions
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentActions
+ nameWithType: PersonLike.ActionQueue
+ fullName: TinyLife.Objects.PersonLike.ActionQueue
+- uid: TinyLife.Objects.PersonLike.CurrentActions
+ commentId: F:TinyLife.Objects.PersonLike.CurrentActions
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentActions
name: CurrentActions
- nameWithType: Person.CurrentActions
- fullName: TinyLife.Objects.Person.CurrentActions
+ nameWithType: PersonLike.CurrentActions
+ fullName: TinyLife.Objects.PersonLike.CurrentActions
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
@@ -386,12 +390,13 @@ references:
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
-- uid: TinyLife.Objects.Person.OnActionsCompleted
- commentId: E:TinyLife.Objects.Person.OnActionsCompleted
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_OnActionsCompleted
+- uid: TinyLife.Objects.PersonLike.OnActionsCompleted
+ commentId: E:TinyLife.Objects.PersonLike.OnActionsCompleted
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnActionsCompleted
name: OnActionsCompleted
- nameWithType: Person.OnActionsCompleted
- fullName: TinyLife.Objects.Person.OnActionsCompleted
+ nameWithType: PersonLike.OnActionsCompleted
+ fullName: TinyLife.Objects.PersonLike.OnActionsCompleted
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
@@ -747,21 +752,21 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -769,13 +774,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1204,21 +1209,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1231,9 +1236,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1271,9 +1276,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1286,9 +1291,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1325,21 +1330,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1352,9 +1357,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1387,9 +1392,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1402,9 +1407,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1436,25 +1441,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1468,9 +1473,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1478,9 +1483,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1520,13 +1525,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1540,9 +1545,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1550,9 +1555,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1610,40 +1615,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1722,6 +1727,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2065,21 +2199,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2087,38 +2221,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2143,13 +2277,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2175,50 +2309,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2269,13 +2403,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2325,25 +2459,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2399,13 +2533,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2460,28 +2594,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2515,18 +2649,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2559,25 +2693,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2611,13 +2745,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2650,25 +2784,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2704,13 +2838,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2745,22 +2879,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2779,13 +2913,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2803,25 +2937,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2858,13 +2992,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2986,30 +3120,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3017,29 +3151,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3049,14 +3183,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3129,27 +3263,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3163,18 +3297,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -4121,34 +4255,34 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: Action.Validate(Person)
- fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: Action.Validate(PersonLike)
+ fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.CleanEverythingAction.Validate*
commentId: Overload:TinyLife.Actions.CleanEverythingAction.Validate
- href: TinyLife.Actions.CleanEverythingAction.html#TinyLife_Actions_CleanEverythingAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.CleanEverythingAction.html#TinyLife_Actions_CleanEverythingAction_Validate_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: CleanEverythingAction.Validate
fullName: TinyLife.Actions.CleanEverythingAction.Validate
diff --git a/docs/api/TinyLife.Actions.CompletionType.yml b/docs/api/TinyLife.Actions.CompletionType.yml
index bc5c413..0260ef8 100644
--- a/docs/api/TinyLife.Actions.CompletionType.yml
+++ b/docs/api/TinyLife.Actions.CompletionType.yml
@@ -119,7 +119,7 @@ items:
summary: >-
A completion type that represents an action that has failed to complete.
- Actions that fail additionally cause an from the category to be displayed on a .
+ Actions that fail additionally cause an from the category to be displayed on a .
example: []
syntax:
content: Failed = 2
@@ -657,13 +657,13 @@ references:
name: Unable
nameWithType: EmoteCategory.Unable
fullName: TinyLife.Actions.EmoteCategory.Unable
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
diff --git a/docs/api/TinyLife.Actions.DebugAction.yml b/docs/api/TinyLife.Actions.DebugAction.yml
index e14e2da..4763240 100644
--- a/docs/api/TinyLife.Actions.DebugAction.yml
+++ b/docs/api/TinyLife.Actions.DebugAction.yml
@@ -57,7 +57,7 @@ items:
- TinyLife.Actions.Action.ForceResult
- TinyLife.Actions.Action.Initialize
- TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanStartNow
@@ -66,41 +66,43 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -581,30 +583,30 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: Action.Validate(Person)
- fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: Action.Validate(PersonLike)
+ fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
@@ -804,21 +806,21 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -826,13 +828,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1261,21 +1263,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1288,9 +1290,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1328,9 +1330,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1343,9 +1345,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1382,21 +1384,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1409,9 +1411,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1444,9 +1446,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1459,9 +1461,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1493,25 +1495,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1525,9 +1527,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1535,9 +1537,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1577,13 +1579,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1597,9 +1599,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1607,9 +1609,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1667,40 +1669,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1779,6 +1781,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2122,21 +2253,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2144,38 +2275,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2200,13 +2331,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2232,50 +2363,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2326,13 +2457,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2382,25 +2513,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2456,13 +2587,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2517,28 +2648,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2572,18 +2703,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2616,25 +2747,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2668,13 +2799,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2707,25 +2838,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2761,13 +2892,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2802,22 +2933,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2836,13 +2967,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2860,25 +2991,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2915,13 +3046,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3043,30 +3174,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3074,29 +3205,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3106,14 +3237,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3186,27 +3317,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3220,18 +3351,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
diff --git a/docs/api/TinyLife.Actions.DeferredAction.yml b/docs/api/TinyLife.Actions.DeferredAction.yml
index 83fbf93..74b8a44 100644
--- a/docs/api/TinyLife.Actions.DeferredAction.yml
+++ b/docs/api/TinyLife.Actions.DeferredAction.yml
@@ -16,7 +16,7 @@ items:
- TinyLife.Actions.DeferredAction.IsCompleted
- TinyLife.Actions.DeferredAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.DeferredAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- - TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike)
langs:
- csharp
- vb
@@ -67,41 +67,43 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -354,7 +356,7 @@ items:
summary: >-
This method is called when the action is first started by a .
- Note that it is not called when the action gets added to the , but when it is moved to .
+ Note that it is not called when the action gets added to the , but when it is moved to .
example: []
syntax:
content: public override void Initialize()
@@ -449,16 +451,16 @@ items:
content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean
overridden: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
overload: TinyLife.Actions.DeferredAction.CanMultitask*
-- uid: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.Person)
- id: Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike)
+ id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.DeferredAction
langs:
- csharp
- vb
- name: Validate(Person)
- nameWithType: DeferredAction.Validate(Person)
- fullName: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.Person)
+ name: Validate(PersonLike)
+ nameWithType: DeferredAction.Validate(PersonLike)
+ fullName: TinyLife.Actions.DeferredAction.Validate(TinyLife.Objects.PersonLike)
type: Method
source:
remote:
@@ -479,16 +481,16 @@ items:
When returning false on this method, the action is removed from the .
example: []
syntax:
- content: public override bool Validate(Person person)
+ content: public override bool Validate(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
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)
+ content.vb: Public Overrides Function Validate(person As PersonLike) As Boolean
+ overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
overload: TinyLife.Actions.DeferredAction.Validate*
- uid: TinyLife.Actions.DeferredAction.IsCompleted
commentId: M:TinyLife.Actions.DeferredAction.IsCompleted
@@ -889,21 +891,21 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -911,13 +913,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1346,21 +1348,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1373,9 +1375,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1413,9 +1415,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1428,9 +1430,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1467,21 +1469,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1494,9 +1496,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1529,9 +1531,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1544,9 +1546,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1578,25 +1580,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1610,9 +1612,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1620,9 +1622,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1662,13 +1664,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1682,9 +1684,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1692,9 +1694,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1752,40 +1754,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1864,6 +1866,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2207,21 +2338,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2229,38 +2360,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2285,13 +2416,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2317,50 +2448,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2411,13 +2542,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2467,25 +2598,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2541,13 +2672,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2602,28 +2733,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2657,18 +2788,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2701,25 +2832,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2753,13 +2884,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2792,25 +2923,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2846,13 +2977,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2887,22 +3018,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2921,13 +3052,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2945,25 +3076,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3000,13 +3131,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3128,30 +3259,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3159,29 +3290,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3191,14 +3322,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3271,27 +3402,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3305,18 +3436,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -4046,18 +4177,20 @@ references:
name: CreateAction
nameWithType: DeferredAction.CreateAction
fullName: TinyLife.Actions.DeferredAction.CreateAction
-- uid: TinyLife.Objects.Person.ActionQueue
- commentId: F:TinyLife.Objects.Person.ActionQueue
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue
+- uid: TinyLife.Objects.PersonLike.ActionQueue
+ commentId: F:TinyLife.Objects.PersonLike.ActionQueue
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
name: ActionQueue
- nameWithType: Person.ActionQueue
- fullName: TinyLife.Objects.Person.ActionQueue
-- uid: TinyLife.Objects.Person.CurrentActions
- commentId: F:TinyLife.Objects.Person.CurrentActions
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentActions
+ nameWithType: PersonLike.ActionQueue
+ fullName: TinyLife.Objects.PersonLike.ActionQueue
+- uid: TinyLife.Objects.PersonLike.CurrentActions
+ commentId: F:TinyLife.Objects.PersonLike.CurrentActions
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentActions
name: CurrentActions
- nameWithType: Person.CurrentActions
- fullName: TinyLife.Objects.Person.CurrentActions
+ nameWithType: PersonLike.CurrentActions
+ fullName: TinyLife.Objects.PersonLike.CurrentActions
- uid: TinyLife.Actions.Action.Initialize
commentId: M:TinyLife.Actions.Action.Initialize
parent: TinyLife.Actions.Action
@@ -4083,6 +4216,35 @@ references:
name: Initialize
nameWithType: DeferredAction.Initialize
fullName: TinyLife.Actions.DeferredAction.Initialize
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ href: TinyLife.html
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
- uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
commentId: M:TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
parent: TinyLife.Objects.MapObject
@@ -4278,28 +4440,6 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Objects
- commentId: N:TinyLife.Objects
- href: TinyLife.html
- name: TinyLife.Objects
- nameWithType: TinyLife.Objects
- fullName: TinyLife.Objects
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.Action
@@ -4331,44 +4471,37 @@ references:
name: CanMultitask
nameWithType: DeferredAction.CanMultitask
fullName: TinyLife.Actions.DeferredAction.CanMultitask
-- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: Action.Validate(Person)
- fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: Action.Validate(PersonLike)
+ fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.DeferredAction.Validate*
commentId: Overload:TinyLife.Actions.DeferredAction.Validate
- href: TinyLife.Actions.DeferredAction.html#TinyLife_Actions_DeferredAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.DeferredAction.html#TinyLife_Actions_DeferredAction_Validate_TinyLife_Objects_PersonLike_
name: Validate
nameWithType: DeferredAction.Validate
fullName: TinyLife.Actions.DeferredAction.Validate
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
- parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
- uid: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed
diff --git a/docs/api/TinyLife.Actions.DieAction.yml b/docs/api/TinyLife.Actions.DieAction.yml
index bc7b559..6acceae 100644
--- a/docs/api/TinyLife.Actions.DieAction.yml
+++ b/docs/api/TinyLife.Actions.DieAction.yml
@@ -7,8 +7,8 @@ items:
children:
- TinyLife.Actions.DieAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.DieAction.CanCancel(TinyLife.Actions.Action)
- - TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- - TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
+ - TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
- TinyLife.Actions.DieAction.GetDisplayName
- TinyLife.Actions.DieAction.Initialize
- TinyLife.Actions.DieAction.IsCompleted
@@ -34,11 +34,11 @@ items:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
- An action that is invoked when a should .
+ An action that is invoked when a should .
All default values are handled by this action.
- To enqueue this action efficiently, use .
+ To enqueue this action efficiently, use .
example: []
syntax:
content: 'public class DieAction : Action, IGenericDataHolder'
@@ -62,7 +62,7 @@ items:
- TinyLife.Actions.Action.ElapsedTime
- TinyLife.Actions.Action.PlayerPromptOpen
- TinyLife.Actions.Action.ForceResult
- - TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.Action.CanStartNow
@@ -75,34 +75,36 @@ items:
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -218,7 +220,7 @@ items:
summary: >-
This method is called when the action is first started by a .
- Note that it is not called when the action gets added to the , but when it is moved to .
+ Note that it is not called when the action gets added to the , but when it is moved to .
example: []
syntax:
content: public override void Initialize()
@@ -301,16 +303,16 @@ items:
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
overridden: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.DieAction.CanCancel*
-- uid: TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- id: CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ id: CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.DieAction
langs:
- csharp
- vb
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: DieAction.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: DieAction.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.DieAction.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
type: Method
source:
remote:
@@ -331,10 +333,10 @@ items:
By default, only returns false on this method.
example: []
syntax:
- content: public override bool CanEnqueueConversation(Person person, ActionType type)
+ content: public override bool CanEnqueueConversation(PersonLike person, ActionType type)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that wants to converse with us.
- id: type
type: TinyLife.Actions.ActionType
@@ -342,8 +344,8 @@ items:
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)
+ content.vb: Public Overrides Function CanEnqueueConversation(person As PersonLike, type As ActionType) As Boolean
+ overridden: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
overload: TinyLife.Actions.DieAction.CanEnqueueConversation*
- uid: TinyLife.Actions.DieAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.DieAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@@ -465,16 +467,16 @@ items:
content.vb: Public Overrides Sub OnCompleted(type As CompletionType)
overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.DieAction.OnCompleted*
-- uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
- commentId: M:TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
- id: Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
+- uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
+ commentId: M:TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
+ id: Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
parent: TinyLife.Actions.DieAction
langs:
- csharp
- vb
- name: Enqueue(Person, DeathReason)
- nameWithType: DieAction.Enqueue(Person, DeathReason)
- fullName: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person, TinyLife.Objects.DeathReason)
+ name: Enqueue(PersonLike, DeathReason)
+ nameWithType: DieAction.Enqueue(PersonLike, DeathReason)
+ fullName: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike, TinyLife.Objects.DeathReason)
type: Method
source:
remote:
@@ -488,48 +490,49 @@ items:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
- Enqueues a for the given .
+ Enqueues a for the given .
The enqueued action receives priority, and all other current actions are canceled.
example: []
syntax:
- content: public static void Enqueue(Person person, DeathReason reason)
+ content: public static void Enqueue(PersonLike person, DeathReason reason)
parameters:
- id: person
- type: TinyLife.Objects.Person
+ type: TinyLife.Objects.PersonLike
description: The person that should die
- id: reason
type: TinyLife.Objects.DeathReason
description: The reason for their death
- content.vb: Public Shared Sub Enqueue(person As Person, reason As DeathReason)
+ content.vb: Public Shared Sub Enqueue(person As PersonLike, reason As DeathReason)
overload: TinyLife.Actions.DieAction.Enqueue*
references:
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
-- uid: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason)
- commentId: M:TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason)
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Die_TinyLife_Objects_DeathReason_
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
+- uid: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason)
+ commentId: M:TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason)
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Die_TinyLife_Objects_DeathReason_
name: Die(DeathReason)
- nameWithType: Person.Die(DeathReason)
- fullName: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason)
+ nameWithType: PersonLike.Die(DeathReason)
+ fullName: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason)
spec.csharp:
- - uid: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason)
+ - uid: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason)
name: Die
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Die_TinyLife_Objects_DeathReason_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Die_TinyLife_Objects_DeathReason_
- name: (
- uid: TinyLife.Objects.DeathReason
name: DeathReason
href: TinyLife.Objects.DeathReason.html
- name: )
spec.vb:
- - uid: TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason)
+ - uid: TinyLife.Objects.PersonLike.Die(TinyLife.Objects.DeathReason)
name: Die
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Die_TinyLife_Objects_DeathReason_
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Die_TinyLife_Objects_DeathReason_
- name: (
- uid: TinyLife.Objects.DeathReason
name: DeathReason
@@ -542,20 +545,20 @@ references:
name: DeathReason
nameWithType: DeathReason
fullName: TinyLife.Objects.DeathReason
-- uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
- commentId: M:TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
- href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_Person_TinyLife_Objects_DeathReason_
- name: Enqueue(Person, DeathReason)
- nameWithType: DieAction.Enqueue(Person, DeathReason)
- fullName: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person, TinyLife.Objects.DeathReason)
+- uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
+ commentId: M:TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
+ href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_PersonLike_TinyLife_Objects_DeathReason_
+ name: Enqueue(PersonLike, DeathReason)
+ nameWithType: DieAction.Enqueue(PersonLike, DeathReason)
+ fullName: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike, TinyLife.Objects.DeathReason)
spec.csharp:
- - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
+ - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
name: Enqueue
- href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_Person_TinyLife_Objects_DeathReason_
+ href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_PersonLike_TinyLife_Objects_DeathReason_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.DeathReason
@@ -563,13 +566,13 @@ references:
href: TinyLife.Objects.DeathReason.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
+ - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.PersonLike,TinyLife.Objects.DeathReason)
name: Enqueue
- href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_Person_TinyLife_Objects_DeathReason_
+ href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_PersonLike_TinyLife_Objects_DeathReason_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.DeathReason
@@ -714,30 +717,30 @@ references:
name: ForceResult
nameWithType: Action.ForceResult
fullName: TinyLife.Actions.Action.ForceResult
-- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: Action.Validate(Person)
- fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: Action.Validate(PersonLike)
+ fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
@@ -1315,21 +1318,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1342,9 +1345,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1382,9 +1385,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1397,9 +1400,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1436,21 +1439,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1463,9 +1466,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1498,9 +1501,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1513,9 +1516,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1547,25 +1550,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1579,9 +1582,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1589,9 +1592,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1631,13 +1634,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1651,9 +1654,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1661,9 +1664,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1721,40 +1724,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1833,6 +1836,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2176,21 +2308,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2198,38 +2330,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2254,13 +2386,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2286,50 +2418,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2380,13 +2512,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2436,25 +2568,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2510,13 +2642,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2571,28 +2703,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2626,18 +2758,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2670,25 +2802,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2722,13 +2854,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2761,25 +2893,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2815,13 +2947,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2856,22 +2988,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2890,13 +3022,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2914,25 +3046,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2969,13 +3101,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3097,30 +3229,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3128,29 +3260,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3160,14 +3292,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3240,27 +3372,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3274,18 +3406,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3912,18 +4044,20 @@ references:
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
-- uid: TinyLife.Objects.Person.ActionQueue
- commentId: F:TinyLife.Objects.Person.ActionQueue
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue
+- uid: TinyLife.Objects.PersonLike.ActionQueue
+ commentId: F:TinyLife.Objects.PersonLike.ActionQueue
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
name: ActionQueue
- nameWithType: Person.ActionQueue
- fullName: TinyLife.Objects.Person.ActionQueue
-- uid: TinyLife.Objects.Person.CurrentActions
- commentId: F:TinyLife.Objects.Person.CurrentActions
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CurrentActions
+ nameWithType: PersonLike.ActionQueue
+ fullName: TinyLife.Objects.PersonLike.ActionQueue
+- uid: TinyLife.Objects.PersonLike.CurrentActions
+ commentId: F:TinyLife.Objects.PersonLike.CurrentActions
+ parent: TinyLife.Objects.PersonLike
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CurrentActions
name: CurrentActions
- nameWithType: Person.CurrentActions
- fullName: TinyLife.Objects.Person.CurrentActions
+ nameWithType: PersonLike.CurrentActions
+ fullName: TinyLife.Objects.PersonLike.CurrentActions
- uid: TinyLife.Actions.Action.Initialize
commentId: M:TinyLife.Actions.Action.Initialize
parent: TinyLife.Actions.Action
@@ -4073,21 +4207,21 @@ references:
name: SleepAction
nameWithType: SleepAction
fullName: TinyLife.Actions.SleepAction
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -4095,13 +4229,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -4110,7 +4244,7 @@ references:
- name: )
- uid: TinyLife.Actions.DieAction.CanEnqueueConversation*
commentId: Overload:TinyLife.Actions.DieAction.CanEnqueueConversation
- href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
name: CanEnqueueConversation
nameWithType: DieAction.CanEnqueueConversation
fullName: TinyLife.Actions.DieAction.CanEnqueueConversation
@@ -4451,7 +4585,7 @@ references:
fullName: TinyLife.Actions.DieAction
- uid: TinyLife.Actions.DieAction.Enqueue*
commentId: Overload:TinyLife.Actions.DieAction.Enqueue
- href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_Person_TinyLife_Objects_DeathReason_
+ href: TinyLife.Actions.DieAction.html#TinyLife_Actions_DieAction_Enqueue_TinyLife_Objects_PersonLike_TinyLife_Objects_DeathReason_
name: Enqueue
nameWithType: DieAction.Enqueue
fullName: TinyLife.Actions.DieAction.Enqueue
diff --git a/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml b/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml
index 9b7f788..cce02ca 100644
--- a/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml
+++ b/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml
@@ -5,7 +5,7 @@ items:
id: DiscardHeldItemAction
parent: TinyLife.Actions
children:
- - TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)
+ - TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.PersonLike)
- TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted
- TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions
- TinyLife.Actions.DiscardHeldItemAction.DiscardActions
@@ -57,7 +57,7 @@ items:
- 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.Validate(TinyLife.Objects.PersonLike)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.Action.Random
@@ -77,41 +77,43 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -153,20 +155,20 @@ items:
The collection is ordered by "priority", so items closer to the start will be attempted first. By default, the last item in the collection is the action, which will be tried as a sort of "last resort".
example: []
syntax:
- content: public static readonly List<(Func Predicate, Func DiscardAction)> DiscardActions
+ content: public static readonly List<(Func Predicate, Func DiscardAction)> DiscardActions
return:
- type: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
- content.vb: Public Shared ReadOnly DiscardActions As List(Of (Predicate As Func(Of Person, MapObject, Boolean), DiscardAction As Func(Of Person, MapObject, ActionType)))
-- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)
- id: '#ctor(TinyLife.Objects.Person)'
+ type: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
+ content.vb: Public Shared ReadOnly DiscardActions As List(Of (Predicate As Func(Of PersonLike, MapObject, Boolean), DiscardAction As Func(Of PersonLike, MapObject, ActionType)))
+- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.PersonLike)
+ id: '#ctor(TinyLife.Objects.PersonLike)'
parent: TinyLife.Actions.DiscardHeldItemAction
langs:
- csharp
- vb
- name: DiscardHeldItemAction(Person)
- nameWithType: DiscardHeldItemAction.DiscardHeldItemAction(Person)
- fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction(TinyLife.Objects.Person)
+ name: DiscardHeldItemAction(PersonLike)
+ nameWithType: DiscardHeldItemAction.DiscardHeldItemAction(PersonLike)
+ fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction(TinyLife.Objects.PersonLike)
type: Constructor
source:
remote:
@@ -181,15 +183,15 @@ items:
namespace: TinyLife.Actions
example: []
syntax:
- content: public DiscardHeldItemAction(Person person)
+ content: public DiscardHeldItemAction(PersonLike person)
parameters:
- id: person
- type: TinyLife.Objects.Person
- content.vb: Public Sub New(person As Person)
+ type: TinyLife.Objects.PersonLike
+ content.vb: Public Sub New(person As PersonLike)
overload: TinyLife.Actions.DiscardHeldItemAction.#ctor*
- nameWithType.vb: DiscardHeldItemAction.New(Person)
- fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New(TinyLife.Objects.Person)
- name.vb: New(Person)
+ nameWithType.vb: DiscardHeldItemAction.New(PersonLike)
+ fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New(TinyLife.Objects.PersonLike)
+ name.vb: New(PersonLike)
- uid: TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions
commentId: M:TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions
id: CreateFirstActions
@@ -636,30 +638,30 @@ references:
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
-- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.MultiAction
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: MultiAction.Validate(Person)
- fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: MultiAction.Validate(PersonLike)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
@@ -936,21 +938,21 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -958,13 +960,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1393,21 +1395,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1420,9 +1422,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1460,9 +1462,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1475,9 +1477,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1514,21 +1516,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1541,9 +1543,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1576,9 +1578,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1591,9 +1593,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1625,25 +1627,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1657,9 +1659,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1667,9 +1669,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1709,13 +1711,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1729,9 +1731,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1739,9 +1741,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1799,40 +1801,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1911,6 +1913,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2254,21 +2385,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2276,38 +2407,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2332,13 +2463,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2364,50 +2495,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2458,13 +2589,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2514,25 +2645,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2588,13 +2719,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2649,28 +2780,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2704,18 +2835,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2748,25 +2879,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2800,13 +2931,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2839,25 +2970,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2893,13 +3024,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2934,22 +3065,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2968,13 +3099,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2992,25 +3123,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3047,13 +3178,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3175,30 +3306,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3206,29 +3337,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3238,14 +3369,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3318,27 +3449,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3352,18 +3483,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3951,17 +4082,17 @@ references:
name: PutDown
nameWithType: ActionType.PutDown
fullName: TinyLife.Actions.ActionType.PutDown
-- uid: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
- commentId: T:System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
+- uid: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
+ commentId: T:System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: List<(Func Predicate, Func DiscardAction)>
- nameWithType: List<(Func Predicate, Func DiscardAction)>
- fullName: System.Collections.Generic.List<(System.Func Predicate, System.Func DiscardAction)>
- nameWithType.vb: List(Of (Predicate As Func(Of Person, MapObject, Boolean), DiscardAction As Func(Of Person, MapObject, ActionType)))
- fullName.vb: System.Collections.Generic.List(Of (Predicate As System.Func(Of TinyLife.Objects.Person, TinyLife.Objects.MapObject, Boolean), DiscardAction As System.Func(Of TinyLife.Objects.Person, TinyLife.Objects.MapObject, TinyLife.Actions.ActionType)))
- name.vb: List(Of (Predicate As Func(Of Person, MapObject, Boolean), DiscardAction As Func(Of Person, MapObject, ActionType)))
+ name: List<(Func Predicate, Func DiscardAction)>
+ nameWithType: List<(Func Predicate, Func DiscardAction)>
+ fullName: System.Collections.Generic.List<(System.Func Predicate, System.Func DiscardAction)>
+ nameWithType.vb: List(Of (Predicate As Func(Of PersonLike, MapObject, Boolean), DiscardAction As Func(Of PersonLike, MapObject, ActionType)))
+ fullName.vb: System.Collections.Generic.List(Of (Predicate As System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Objects.MapObject, Boolean), DiscardAction As System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Objects.MapObject, TinyLife.Actions.ActionType)))
+ name.vb: List(Of (Predicate As Func(Of PersonLike, MapObject, Boolean), DiscardAction As Func(Of PersonLike, MapObject, ActionType)))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
@@ -3974,9 +4105,9 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.MapObject
@@ -3990,9 +4121,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
- name: " "
- - uid: System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.Predicate
+ - uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.Predicate
name: Predicate
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.person,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.person,tinylife.objects.mapobject,tinylife.actions.actiontype--.predicate
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.personlike,tinylife.objects.mapobject,tinylife.actions.actiontype--.predicate
- name: ','
- name: " "
- uid: System.Func`3
@@ -4000,9 +4131,9 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.MapObject
@@ -4015,9 +4146,9 @@ references:
href: TinyLife.Actions.ActionType.html
- name: '>'
- name: " "
- - uid: System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.DiscardAction
+ - uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.DiscardAction
name: DiscardAction
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.person,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.person,tinylife.objects.mapobject,tinylife.actions.actiontype--.discardaction
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.personlike,tinylife.objects.mapobject,tinylife.actions.actiontype--.discardaction
- name: )
- name: '>'
spec.vb:
@@ -4029,9 +4160,9 @@ references:
- name: Of
- name: " "
- name: (
- - uid: System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.Predicate
+ - uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.Predicate
name: Predicate
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.person,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.person,tinylife.objects.mapobject,tinylife.actions.actiontype--.predicate
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.personlike,tinylife.objects.mapobject,tinylife.actions.actiontype--.predicate
- name: " "
- name: As
- name: " "
@@ -4042,9 +4173,9 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.MapObject
@@ -4059,9 +4190,9 @@ references:
- name: )
- name: ','
- name: " "
- - uid: System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.DiscardAction
+ - uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.PersonLike,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}.DiscardAction
name: DiscardAction
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.person,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.person,tinylife.objects.mapobject,tinylife.actions.actiontype--.discardaction
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,tinylife.objects.mapobject,system.boolean-,system.func-tinylife.objects.personlike,tinylife.objects.mapobject,tinylife.actions.actiontype--.discardaction
- name: " "
- name: As
- name: " "
@@ -4072,9 +4203,9 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.MapObject
@@ -4155,20 +4286,20 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor*
commentId: Overload:TinyLife.Actions.DiscardHeldItemAction.#ctor
- href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction__ctor_TinyLife_Objects_Person_
+ href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction__ctor_TinyLife_Objects_PersonLike_
name: DiscardHeldItemAction
nameWithType: DiscardHeldItemAction.DiscardHeldItemAction
fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction
nameWithType.vb: DiscardHeldItemAction.New
fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New
name.vb: New
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
diff --git a/docs/api/TinyLife.Actions.DriveAction.yml b/docs/api/TinyLife.Actions.DriveAction.yml
index 62a4875..9c56494 100644
--- a/docs/api/TinyLife.Actions.DriveAction.yml
+++ b/docs/api/TinyLife.Actions.DriveAction.yml
@@ -50,7 +50,7 @@ items:
- TinyLife.Actions.PathfindAction.Path
- TinyLife.Actions.PathfindAction.PathReady
- TinyLife.Actions.PathfindAction.Initialize
- - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.InProgressTime
- TinyLife.Actions.Action.FullyInProgress
@@ -71,41 +71,43 @@ items:
- TinyLife.Actions.Action.GetIconObject
- TinyLife.Actions.Action.CausesExtremelyFastSpeed
- TinyLife.Actions.Action.GetDisplayName
- - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
- TinyLife.Actions.Action.GetProgress
- TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
- TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
- TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
- - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
- TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
- TinyLife.Actions.Action.GetChildren(System.Boolean)
- TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
- - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
- - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
- TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
- TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@@ -215,7 +217,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: Returns the speed that the should traverse with.
+ summary: Returns the speed that the should traverse with.
example: []
syntax:
content: protected override float GetSpeed()
@@ -491,30 +493,30 @@ references:
href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Initialize
- name: (
- name: )
-- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.PathfindAction
- href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_Person_
- name: Validate(Person)
- nameWithType: PathfindAction.Validate(Person)
- fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person)
+ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_
+ name: Validate(PersonLike)
+ nameWithType: PathfindAction.Validate(PersonLike)
+ fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.PersonLike)
name: Validate
- href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_Person_
+ href: TinyLife.Actions.PathfindAction.html#TinyLife_Actions_PathfindAction_Validate_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
@@ -798,21 +800,21 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
- name: CanEnqueueConversation(Person, ActionType)
- nameWithType: Action.CanEnqueueConversation(Person, ActionType)
- fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(PersonLike, ActionType)
+ nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType)
spec.csharp:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -820,13 +822,13 @@ references:
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -1255,21 +1257,21 @@ references:
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
-- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
- nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
- name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1282,9 +1284,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1322,9 +1324,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1337,9 +1339,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1376,21 +1378,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
-- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
- fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
- nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
- fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
- name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer)
spec.csharp:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1403,9 +1405,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1438,9 +1440,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32)
name: ThinkAlone
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1453,9 +1455,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Single
@@ -1487,25 +1489,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
- fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
- nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
- fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
- name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single)
spec.csharp:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1519,9 +1521,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1529,9 +1531,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1571,13 +1573,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
name: SpeakInConversation
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
@@ -1591,9 +1593,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: TinyLife.Objects.SpeakStyle
@@ -1601,9 +1603,9 @@ references:
href: TinyLife.Objects.SpeakStyle.html
- name: ','
- name: " "
- - uid: TinyLife.Actions.EmoteCategory
- name: EmoteCategory
- href: TinyLife.Actions.EmoteCategory.html
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
- name: '?'
- name: ','
- name: " "
@@ -1661,40 +1663,40 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
-- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
- name: CompleteIfNeedFull(NeedType, Person)
- nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
- fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
+ name: CompleteIfNeedFull(NeedType, PersonLike)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike)
name: CompleteIfNeedFull
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_
- name: (
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
@@ -1773,6 +1775,135 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ name: GetRandomCompletionTime(TimeSpan, TimeSpan)
+ nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan)
+ fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan)
+ name: GetRandomCompletionTime
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: )
- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
parent: TinyLife.Actions.Action
@@ -2116,21 +2247,21 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
- commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
- name: GetFreeChair(Person, Furniture)
- nameWithType: Action.GetFreeChair(Person, Furniture)
- fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
+ name: GetFreeChair(PersonLike, Furniture)
+ nameWithType: Action.GetFreeChair(PersonLike, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2138,38 +2269,38 @@ references:
href: TinyLife.Objects.Furniture.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture)
name: GetFreeChair
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: )
-- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
- commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: GetFreeChairs(Person, Furniture, Func)
- nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
- fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
- nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
- fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
- name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(PersonLike, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean))
spec.csharp:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2194,13 +2325,13 @@ references:
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
name: GetFreeChairs
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Furniture
@@ -2226,50 +2357,50 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
-- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
- name: GetSeatCategory(Person)
- nameWithType: Action.GetSeatCategory(Person)
- fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
+ name: GetSeatCategory(PersonLike)
+ nameWithType: Action.GetSeatCategory(PersonLike)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
spec.csharp:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike)
name: GetSeatCategory
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
- nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
- name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2320,13 +2451,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
name: FindAllFreePeople
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2376,25 +2507,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
- nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
- name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2450,13 +2581,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
name: FindAllFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2511,28 +2642,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2566,18 +2697,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeWalls
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2610,25 +2741,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
- fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
- nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
- name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2662,13 +2793,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
name: FindAllFreeGround
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -2701,25 +2832,25 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2755,13 +2886,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindFreeFurniture
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
@@ -2796,22 +2927,22 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
- nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
- fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2830,13 +2961,13 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: FindAllActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2854,25 +2985,25 @@ references:
isExternal: true
- name: '?'
- name: )
-- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
- commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
- fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
- nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
- fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
- name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -2909,13 +3040,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
name: FindValidActionObjects
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
@@ -3037,30 +3168,30 @@ references:
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
-- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
- commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
- name: InvokeForBoth(Person, Person, Action)
- nameWithType: Action.InvokeForBoth(Person, Person, Action)
- fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
- nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
- fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
- name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
+ name: InvokeForBoth(PersonLike, PersonLike, Action)
+ nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike))
+ name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike))
spec.csharp:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3068,29 +3199,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: '>'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike})
name: InvokeForBoth
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__
- name: (
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Action`2
@@ -3100,14 +3231,14 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: )
- name: )
- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
@@ -3180,27 +3311,27 @@ references:
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: )
-- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
parent: TinyLife.Actions.Action
isExternal: true
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: IsLotContentVisible(Lot, Person, Map, Vector2?)
- nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
- fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
spec.csharp:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -3214,18 +3345,18 @@ references:
- name: '?'
- name: )
spec.vb:
- - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
name: IsLotContentVisible
- href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: ','
- name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
+ - uid: TinyLife.Objects.PersonLike
+ name: PersonLike
+ href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
@@ -4190,13 +4321,13 @@ references:
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.PathfindAction.GetSpeed
commentId: M:TinyLife.Actions.PathfindAction.GetSpeed
parent: TinyLife.Actions.PathfindAction
diff --git a/docs/api/TinyLife.Actions.Emote.yml b/docs/api/TinyLife.Actions.Emote.yml
index c8cb848..4be1971 100644
--- a/docs/api/TinyLife.Actions.Emote.yml
+++ b/docs/api/TinyLife.Actions.Emote.yml
@@ -5,12 +5,54 @@ items:
id: Emote
parent: TinyLife.Actions
children:
+ - TinyLife.Actions.Emote.Angry
+ - TinyLife.Actions.Emote.Apple
+ - TinyLife.Actions.Emote.Bowling
+ - TinyLife.Actions.Emote.BrokenHeart
+ - TinyLife.Actions.Emote.Bug
+ - TinyLife.Actions.Emote.Burger
+ - TinyLife.Actions.Emote.Cake
+ - TinyLife.Actions.Emote.Cat
- TinyLife.Actions.Emote.Categories
+ - TinyLife.Actions.Emote.Clock
+ - TinyLife.Actions.Emote.Coffee
+ - TinyLife.Actions.Emote.Controller
+ - TinyLife.Actions.Emote.Cutlery
+ - TinyLife.Actions.Emote.Dice
- TinyLife.Actions.Emote.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)
+ - TinyLife.Actions.Emote.EightBall
+ - TinyLife.Actions.Emote.EmptyBattery
+ - TinyLife.Actions.Emote.FireExtinguisher
+ - TinyLife.Actions.Emote.FullBattery
- TinyLife.Actions.Emote.GetEmotes(TinyLife.Actions.EmoteCategory)
- - TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)
+ - TinyLife.Actions.Emote.Gift
+ - TinyLife.Actions.Emote.Handcuffs
+ - TinyLife.Actions.Emote.Happy
+ - TinyLife.Actions.Emote.Heart
+ - TinyLife.Actions.Emote.House
+ - TinyLife.Actions.Emote.LightBulb
+ - TinyLife.Actions.Emote.Lollipop
+ - TinyLife.Actions.Emote.Medal
+ - TinyLife.Actions.Emote.Money
+ - TinyLife.Actions.Emote.MovieClapper
+ - TinyLife.Actions.Emote.MusicNote
+ - TinyLife.Actions.Emote.NoBrain
+ - TinyLife.Actions.Emote.OhNo
+ - TinyLife.Actions.Emote.Painting
+ - TinyLife.Actions.Emote.Party
+ - TinyLife.Actions.Emote.Path
+ - TinyLife.Actions.Emote.Pushpin
- TinyLife.Actions.Emote.Register(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
+ - TinyLife.Actions.Emote.Relaxed
+ - TinyLife.Actions.Emote.Skateboard
+ - TinyLife.Actions.Emote.Sleep
+ - TinyLife.Actions.Emote.Smile
+ - TinyLife.Actions.Emote.Stonks
- TinyLife.Actions.Emote.Texture
+ - TinyLife.Actions.Emote.Tick
+ - TinyLife.Actions.Emote.Trophy
+ - TinyLife.Actions.Emote.Workout
+ - TinyLife.Actions.Emote.X
langs:
- csharp
- vb
@@ -29,7 +71,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
- summary: An emote is a graphic that can be displayed in a bubble over a , usually as part of a conversation.
+ summary: An emote is a graphic that can be displayed in a bubble over a , usually as part of a conversation.
example: []
syntax:
content: public class Emote
@@ -46,6 +88,1167 @@ items:
- System.Object.ToString
extensionMethods:
- TinyLife.Actions.Emote.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Actions.Emote.Cutlery
+ commentId: F:TinyLife.Actions.Emote.Cutlery
+ id: Cutlery
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Cutlery
+ nameWithType: Emote.Cutlery
+ fullName: TinyLife.Actions.Emote.Cutlery
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Cutlery
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 22
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Cutlery
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Cutlery As Emote
+- uid: TinyLife.Actions.Emote.Apple
+ commentId: F:TinyLife.Actions.Emote.Apple
+ id: Apple
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Apple
+ nameWithType: Emote.Apple
+ fullName: TinyLife.Actions.Emote.Apple
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Apple
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 23
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Apple
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Apple As Emote
+- uid: TinyLife.Actions.Emote.Burger
+ commentId: F:TinyLife.Actions.Emote.Burger
+ id: Burger
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Burger
+ nameWithType: Emote.Burger
+ fullName: TinyLife.Actions.Emote.Burger
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Burger
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 24
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Burger
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Burger As Emote
+- uid: TinyLife.Actions.Emote.Lollipop
+ commentId: F:TinyLife.Actions.Emote.Lollipop
+ id: Lollipop
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Lollipop
+ nameWithType: Emote.Lollipop
+ fullName: TinyLife.Actions.Emote.Lollipop
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Lollipop
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 25
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Lollipop
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Lollipop As Emote
+- uid: TinyLife.Actions.Emote.Skateboard
+ commentId: F:TinyLife.Actions.Emote.Skateboard
+ id: Skateboard
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Skateboard
+ nameWithType: Emote.Skateboard
+ fullName: TinyLife.Actions.Emote.Skateboard
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Skateboard
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 26
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Skateboard
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Skateboard As Emote
+- uid: TinyLife.Actions.Emote.Medal
+ commentId: F:TinyLife.Actions.Emote.Medal
+ id: Medal
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Medal
+ nameWithType: Emote.Medal
+ fullName: TinyLife.Actions.Emote.Medal
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Medal
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 27
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Medal
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Medal As Emote
+- uid: TinyLife.Actions.Emote.Controller
+ commentId: F:TinyLife.Actions.Emote.Controller
+ id: Controller
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Controller
+ nameWithType: Emote.Controller
+ fullName: TinyLife.Actions.Emote.Controller
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Controller
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 28
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Controller
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Controller As Emote
+- uid: TinyLife.Actions.Emote.MusicNote
+ commentId: F:TinyLife.Actions.Emote.MusicNote
+ id: MusicNote
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: MusicNote
+ nameWithType: Emote.MusicNote
+ fullName: TinyLife.Actions.Emote.MusicNote
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: MusicNote
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 29
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote MusicNote
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly MusicNote As Emote
+- uid: TinyLife.Actions.Emote.Clock
+ commentId: F:TinyLife.Actions.Emote.Clock
+ id: Clock
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Clock
+ nameWithType: Emote.Clock
+ fullName: TinyLife.Actions.Emote.Clock
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Clock
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 30
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Clock
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Clock As Emote
+- uid: TinyLife.Actions.Emote.House
+ commentId: F:TinyLife.Actions.Emote.House
+ id: House
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: House
+ nameWithType: Emote.House
+ fullName: TinyLife.Actions.Emote.House
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: House
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 31
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote House
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly House As Emote
+- uid: TinyLife.Actions.Emote.Path
+ commentId: F:TinyLife.Actions.Emote.Path
+ id: Path
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Path
+ nameWithType: Emote.Path
+ fullName: TinyLife.Actions.Emote.Path
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Path
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 32
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Path
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Path As Emote
+- uid: TinyLife.Actions.Emote.X
+ commentId: F:TinyLife.Actions.Emote.X
+ id: X
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: X
+ nameWithType: Emote.X
+ fullName: TinyLife.Actions.Emote.X
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: X
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 33
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote X
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly X As Emote
+- uid: TinyLife.Actions.Emote.Heart
+ commentId: F:TinyLife.Actions.Emote.Heart
+ id: Heart
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Heart
+ nameWithType: Emote.Heart
+ fullName: TinyLife.Actions.Emote.Heart
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Heart
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 34
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Heart
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Heart As Emote
+- uid: TinyLife.Actions.Emote.Smile
+ commentId: F:TinyLife.Actions.Emote.Smile
+ id: Smile
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Smile
+ nameWithType: Emote.Smile
+ fullName: TinyLife.Actions.Emote.Smile
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Smile
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 35
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Smile
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Smile As Emote
+- uid: TinyLife.Actions.Emote.Sleep
+ commentId: F:TinyLife.Actions.Emote.Sleep
+ id: Sleep
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Sleep
+ nameWithType: Emote.Sleep
+ fullName: TinyLife.Actions.Emote.Sleep
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Sleep
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 36
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Sleep
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Sleep As Emote
+- uid: TinyLife.Actions.Emote.OhNo
+ commentId: F:TinyLife.Actions.Emote.OhNo
+ id: OhNo
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: OhNo
+ nameWithType: Emote.OhNo
+ fullName: TinyLife.Actions.Emote.OhNo
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: OhNo
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 37
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote OhNo
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly OhNo As Emote
+- uid: TinyLife.Actions.Emote.Happy
+ commentId: F:TinyLife.Actions.Emote.Happy
+ id: Happy
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Happy
+ nameWithType: Emote.Happy
+ fullName: TinyLife.Actions.Emote.Happy
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Happy
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 38
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Happy
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Happy As Emote
+- uid: TinyLife.Actions.Emote.Handcuffs
+ commentId: F:TinyLife.Actions.Emote.Handcuffs
+ id: Handcuffs
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Handcuffs
+ nameWithType: Emote.Handcuffs
+ fullName: TinyLife.Actions.Emote.Handcuffs
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Handcuffs
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 39
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Handcuffs
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Handcuffs As Emote
+- uid: TinyLife.Actions.Emote.BrokenHeart
+ commentId: F:TinyLife.Actions.Emote.BrokenHeart
+ id: BrokenHeart
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: BrokenHeart
+ nameWithType: Emote.BrokenHeart
+ fullName: TinyLife.Actions.Emote.BrokenHeart
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: BrokenHeart
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 40
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote BrokenHeart
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly BrokenHeart As Emote
+- uid: TinyLife.Actions.Emote.Bowling
+ commentId: F:TinyLife.Actions.Emote.Bowling
+ id: Bowling
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Bowling
+ nameWithType: Emote.Bowling
+ fullName: TinyLife.Actions.Emote.Bowling
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Bowling
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 41
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Bowling
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Bowling As Emote
+- uid: TinyLife.Actions.Emote.EightBall
+ commentId: F:TinyLife.Actions.Emote.EightBall
+ id: EightBall
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: EightBall
+ nameWithType: Emote.EightBall
+ fullName: TinyLife.Actions.Emote.EightBall
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: EightBall
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 42
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote EightBall
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly EightBall As Emote
+- uid: TinyLife.Actions.Emote.Dice
+ commentId: F:TinyLife.Actions.Emote.Dice
+ id: Dice
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Dice
+ nameWithType: Emote.Dice
+ fullName: TinyLife.Actions.Emote.Dice
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Dice
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 43
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Dice
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Dice As Emote
+- uid: TinyLife.Actions.Emote.MovieClapper
+ commentId: F:TinyLife.Actions.Emote.MovieClapper
+ id: MovieClapper
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: MovieClapper
+ nameWithType: Emote.MovieClapper
+ fullName: TinyLife.Actions.Emote.MovieClapper
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: MovieClapper
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 44
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote MovieClapper
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly MovieClapper As Emote
+- uid: TinyLife.Actions.Emote.Gift
+ commentId: F:TinyLife.Actions.Emote.Gift
+ id: Gift
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Gift
+ nameWithType: Emote.Gift
+ fullName: TinyLife.Actions.Emote.Gift
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Gift
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 45
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Gift
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Gift As Emote
+- uid: TinyLife.Actions.Emote.Pushpin
+ commentId: F:TinyLife.Actions.Emote.Pushpin
+ id: Pushpin
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Pushpin
+ nameWithType: Emote.Pushpin
+ fullName: TinyLife.Actions.Emote.Pushpin
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Pushpin
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 46
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Pushpin
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Pushpin As Emote
+- uid: TinyLife.Actions.Emote.Cake
+ commentId: F:TinyLife.Actions.Emote.Cake
+ id: Cake
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Cake
+ nameWithType: Emote.Cake
+ fullName: TinyLife.Actions.Emote.Cake
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Cake
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 47
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Cake
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Cake As Emote
+- uid: TinyLife.Actions.Emote.Trophy
+ commentId: F:TinyLife.Actions.Emote.Trophy
+ id: Trophy
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Trophy
+ nameWithType: Emote.Trophy
+ fullName: TinyLife.Actions.Emote.Trophy
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Trophy
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 48
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Trophy
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Trophy As Emote
+- uid: TinyLife.Actions.Emote.EmptyBattery
+ commentId: F:TinyLife.Actions.Emote.EmptyBattery
+ id: EmptyBattery
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: EmptyBattery
+ nameWithType: Emote.EmptyBattery
+ fullName: TinyLife.Actions.Emote.EmptyBattery
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: EmptyBattery
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 49
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote EmptyBattery
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly EmptyBattery As Emote
+- uid: TinyLife.Actions.Emote.Painting
+ commentId: F:TinyLife.Actions.Emote.Painting
+ id: Painting
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Painting
+ nameWithType: Emote.Painting
+ fullName: TinyLife.Actions.Emote.Painting
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Painting
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 50
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Painting
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Painting As Emote
+- uid: TinyLife.Actions.Emote.Cat
+ commentId: F:TinyLife.Actions.Emote.Cat
+ id: Cat
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Cat
+ nameWithType: Emote.Cat
+ fullName: TinyLife.Actions.Emote.Cat
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Cat
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 51
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Cat
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Cat As Emote
+- uid: TinyLife.Actions.Emote.FullBattery
+ commentId: F:TinyLife.Actions.Emote.FullBattery
+ id: FullBattery
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: FullBattery
+ nameWithType: Emote.FullBattery
+ fullName: TinyLife.Actions.Emote.FullBattery
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: FullBattery
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 52
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote FullBattery
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly FullBattery As Emote
+- uid: TinyLife.Actions.Emote.Party
+ commentId: F:TinyLife.Actions.Emote.Party
+ id: Party
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Party
+ nameWithType: Emote.Party
+ fullName: TinyLife.Actions.Emote.Party
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Party
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 53
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Party
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Party As Emote
+- uid: TinyLife.Actions.Emote.NoBrain
+ commentId: F:TinyLife.Actions.Emote.NoBrain
+ id: NoBrain
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: NoBrain
+ nameWithType: Emote.NoBrain
+ fullName: TinyLife.Actions.Emote.NoBrain
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NoBrain
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 54
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote NoBrain
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly NoBrain As Emote
+- uid: TinyLife.Actions.Emote.Angry
+ commentId: F:TinyLife.Actions.Emote.Angry
+ id: Angry
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Angry
+ nameWithType: Emote.Angry
+ fullName: TinyLife.Actions.Emote.Angry
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Angry
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 55
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Angry
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Angry As Emote
+- uid: TinyLife.Actions.Emote.Relaxed
+ commentId: F:TinyLife.Actions.Emote.Relaxed
+ id: Relaxed
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Relaxed
+ nameWithType: Emote.Relaxed
+ fullName: TinyLife.Actions.Emote.Relaxed
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Relaxed
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 56
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Relaxed
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Relaxed As Emote
+- uid: TinyLife.Actions.Emote.FireExtinguisher
+ commentId: F:TinyLife.Actions.Emote.FireExtinguisher
+ id: FireExtinguisher
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: FireExtinguisher
+ nameWithType: Emote.FireExtinguisher
+ fullName: TinyLife.Actions.Emote.FireExtinguisher
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: FireExtinguisher
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 57
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote FireExtinguisher
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly FireExtinguisher As Emote
+- uid: TinyLife.Actions.Emote.Stonks
+ commentId: F:TinyLife.Actions.Emote.Stonks
+ id: Stonks
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Stonks
+ nameWithType: Emote.Stonks
+ fullName: TinyLife.Actions.Emote.Stonks
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Stonks
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 58
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Stonks
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Stonks As Emote
+- uid: TinyLife.Actions.Emote.Coffee
+ commentId: F:TinyLife.Actions.Emote.Coffee
+ id: Coffee
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Coffee
+ nameWithType: Emote.Coffee
+ fullName: TinyLife.Actions.Emote.Coffee
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Coffee
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 59
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Coffee
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Coffee As Emote
+- uid: TinyLife.Actions.Emote.Workout
+ commentId: F:TinyLife.Actions.Emote.Workout
+ id: Workout
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Workout
+ nameWithType: Emote.Workout
+ fullName: TinyLife.Actions.Emote.Workout
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Workout
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 60
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Workout
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Workout As Emote
+- uid: TinyLife.Actions.Emote.Tick
+ commentId: F:TinyLife.Actions.Emote.Tick
+ id: Tick
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Tick
+ nameWithType: Emote.Tick
+ fullName: TinyLife.Actions.Emote.Tick
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Tick
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 61
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Tick
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Tick As Emote
+- uid: TinyLife.Actions.Emote.Bug
+ commentId: F:TinyLife.Actions.Emote.Bug
+ id: Bug
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Bug
+ nameWithType: Emote.Bug
+ fullName: TinyLife.Actions.Emote.Bug
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Bug
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 62
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Bug
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Bug As Emote
+- uid: TinyLife.Actions.Emote.Money
+ commentId: F:TinyLife.Actions.Emote.Money
+ id: Money
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: Money
+ nameWithType: Emote.Money
+ fullName: TinyLife.Actions.Emote.Money
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Money
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 63
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote Money
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly Money As Emote
+- uid: TinyLife.Actions.Emote.LightBulb
+ commentId: F:TinyLife.Actions.Emote.LightBulb
+ id: LightBulb
+ parent: TinyLife.Actions.Emote
+ langs:
+ - csharp
+ - vb
+ name: LightBulb
+ nameWithType: Emote.LightBulb
+ fullName: TinyLife.Actions.Emote.LightBulb
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: LightBulb
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 64
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static readonly Emote LightBulb
+ return:
+ type: TinyLife.Actions.Emote
+ content.vb: Public Shared ReadOnly LightBulb As Emote
- uid: TinyLife.Actions.Emote.Texture
commentId: F:TinyLife.Actions.Emote.Texture
id: Texture
@@ -64,7 +1267,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/Emote.cs
- startLine: 71
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -93,7 +1296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/Emote.cs
- startLine: 75
+ startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -122,7 +1325,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Actions/Emote.cs
- startLine: 92
+ startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -157,41 +1360,6 @@ items:
nameWithType.vb: Emote.Draw(Map, Vector2, Single, SpriteBatch, Vector2, Boolean, ParentInfo)
fullName.vb: TinyLife.Actions.Emote.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Boolean, TinyLife.Objects.ParentInfo)
name.vb: Draw(Map, Vector2, Single, SpriteBatch, Vector2, Boolean, ParentInfo)
-- uid: TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)
- commentId: M:TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)
- id: GetRandomEmote(TinyLife.Actions.EmoteCategory)
- parent: TinyLife.Actions.Emote
- langs:
- - csharp
- - vb
- name: GetRandomEmote(EmoteCategory)
- nameWithType: Emote.GetRandomEmote(EmoteCategory)
- fullName: TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)
- type: Method
- source:
- remote:
- path: TinyLife/Actions/Emote.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: GetRandomEmote
- path: ../TinyLife/Actions/Emote.cs
- startLine: 103
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: Returns a random emote from a combined flag of possible categories
- example: []
- syntax:
- content: public static Emote GetRandomEmote(EmoteCategory possibleCategories)
- parameters:
- - id: possibleCategories
- type: TinyLife.Actions.EmoteCategory
- description: The possible categories
- return:
- type: TinyLife.Actions.Emote
- description: A random emote from the given categories
- content.vb: Public Shared Function GetRandomEmote(possibleCategories As EmoteCategory) As Emote
- overload: TinyLife.Actions.Emote.GetRandomEmote*
- uid: TinyLife.Actions.Emote.GetEmotes(TinyLife.Actions.EmoteCategory)
commentId: M:TinyLife.Actions.Emote.GetEmotes(TinyLife.Actions.EmoteCategory)
id: GetEmotes(TinyLife.Actions.EmoteCategory)
@@ -210,7 +1378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmotes
path: ../TinyLife/Actions/Emote.cs
- startLine: 112
+ startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -245,7 +1413,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Actions/Emote.cs
- startLine: 121
+ startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -265,13 +1433,13 @@ items:
content.vb: Public Shared Function Register(texture As TextureRegion, categories As EmoteCategory) As Emote
overload: TinyLife.Actions.Emote.Register*
references:
-- uid: TinyLife.Objects.Person
- commentId: T:TinyLife.Objects.Person
+- uid: TinyLife.Objects.PersonLike
+ commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
- href: TinyLife.Objects.Person.html
- name: Person
- nameWithType: Person
- fullName: TinyLife.Objects.Person
+ href: TinyLife.Objects.PersonLike.html
+ name: PersonLike
+ nameWithType: PersonLike
+ fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
@@ -654,6 +1822,13 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
+- uid: TinyLife.Actions.Emote
+ commentId: T:TinyLife.Actions.Emote
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.Emote.html
+ name: Emote
+ nameWithType: Emote
+ fullName: TinyLife.Actions.Emote
- uid: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
parent: MLEM.Textures
@@ -836,19 +2011,6 @@ references:
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
-- uid: TinyLife.Actions.Emote.GetRandomEmote*
- commentId: Overload:TinyLife.Actions.Emote.GetRandomEmote
- href: TinyLife.Actions.Emote.html#TinyLife_Actions_Emote_GetRandomEmote_TinyLife_Actions_EmoteCategory_
- name: GetRandomEmote
- nameWithType: Emote.GetRandomEmote
- fullName: TinyLife.Actions.Emote.GetRandomEmote
-- uid: TinyLife.Actions.Emote
- commentId: T:TinyLife.Actions.Emote
- parent: TinyLife.Actions
- href: TinyLife.Actions.Emote.html
- name: Emote
- nameWithType: Emote
- fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions.Emote.GetEmotes*
commentId: Overload:TinyLife.Actions.Emote.GetEmotes
href: TinyLife.Actions.Emote.html#TinyLife_Actions_Emote_GetEmotes_TinyLife_Actions_EmoteCategory_
diff --git a/docs/api/TinyLife.Actions.EmoteCategory.yml b/docs/api/TinyLife.Actions.EmoteCategory.yml
index 62d4c26..8f49c31 100644
--- a/docs/api/TinyLife.Actions.EmoteCategory.yml
+++ b/docs/api/TinyLife.Actions.EmoteCategory.yml
@@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/Emote.cs
- startLine: 132
+ startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -66,7 +66,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: General
path: ../TinyLife/Actions/Emote.cs
- startLine: 136
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Travel
path: ../TinyLife/Actions/Emote.cs
- startLine: 137
+ startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Actions/Emote.cs
- startLine: 138
+ startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirty
path: ../TinyLife/Actions/Emote.cs
- startLine: 139
+ startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -170,7 +170,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unable
path: ../TinyLife/Actions/Emote.cs
- startLine: 140
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Actions/Emote.cs
- startLine: 141
+ startLine: 184
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -222,7 +222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Object
path: ../TinyLife/Actions/Emote.cs
- startLine: 142
+ startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -248,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Actions/Emote.cs
- startLine: 143
+ startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.EmoteChoices.yml b/docs/api/TinyLife.Actions.EmoteChoices.yml
new file mode 100644
index 0000000..9f23fa0
--- /dev/null
+++ b/docs/api/TinyLife.Actions.EmoteChoices.yml
@@ -0,0 +1,831 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.EmoteChoices
+ commentId: T:TinyLife.Actions.EmoteChoices
+ id: EmoteChoices
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
+ - TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
+ - TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
+ - TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
+ - TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
+ - TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
+ langs:
+ - csharp
+ - vb
+ name: EmoteChoices
+ nameWithType: EmoteChoices
+ fullName: TinyLife.Actions.EmoteChoices
+ type: Struct
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: EmoteChoices
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 122
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: A structure used by to allow passing either a combined flag, or a set of specific instances, from which a final emote should be chosen.
+ example: []
+ syntax:
+ content: 'public readonly record struct EmoteChoices : IEquatable'
+ content.vb: Public Structure EmoteChoices Implements IEquatable(Of EmoteChoices)
+ implements:
+ - System.IEquatable{TinyLife.Actions.EmoteChoices}
+ inheritedMembers:
+ - System.ValueType.Equals(System.Object)
+ - System.ValueType.GetHashCode
+ - System.ValueType.ToString
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetType
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ extensionMethods:
+ - TinyLife.Actions.EmoteChoices.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
+ commentId: M:TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
+ id: '#ctor(TinyLife.Actions.EmoteCategory)'
+ parent: TinyLife.Actions.EmoteChoices
+ langs:
+ - csharp
+ - vb
+ name: EmoteChoices(EmoteCategory)
+ nameWithType: EmoteChoices.EmoteChoices(EmoteCategory)
+ fullName: TinyLife.Actions.EmoteChoices.EmoteChoices(TinyLife.Actions.EmoteCategory)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 129
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Creates a new set of emote choices from the given categories
.
+ example: []
+ syntax:
+ content: public EmoteChoices(EmoteCategory categories)
+ parameters:
+ - id: categories
+ type: TinyLife.Actions.EmoteCategory
+ content.vb: Public Sub New(categories As EmoteCategory)
+ overload: TinyLife.Actions.EmoteChoices.#ctor*
+ nameWithType.vb: EmoteChoices.New(EmoteCategory)
+ fullName.vb: TinyLife.Actions.EmoteChoices.New(TinyLife.Actions.EmoteCategory)
+ name.vb: New(EmoteCategory)
+- uid: TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
+ commentId: M:TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
+ id: '#ctor(TinyLife.Actions.Emote[])'
+ parent: TinyLife.Actions.EmoteChoices
+ langs:
+ - csharp
+ - vb
+ name: EmoteChoices(params Emote[])
+ nameWithType: EmoteChoices.EmoteChoices(params Emote[])
+ fullName: TinyLife.Actions.EmoteChoices.EmoteChoices(params TinyLife.Actions.Emote[])
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 136
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Creates a new set of emote choices from the given emotes
.
+ example: []
+ syntax:
+ content: public EmoteChoices(params Emote[] emotes)
+ parameters:
+ - id: emotes
+ type: TinyLife.Actions.Emote[]
+ content.vb: Public Sub New(ParamArray emotes As Emote())
+ overload: TinyLife.Actions.EmoteChoices.#ctor*
+ nameWithType.vb: EmoteChoices.New(ParamArray Emote())
+ fullName.vb: TinyLife.Actions.EmoteChoices.New(ParamArray TinyLife.Actions.Emote())
+ name.vb: New(ParamArray Emote())
+- uid: TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
+ commentId: M:TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
+ id: GetEmote(System.Random)
+ parent: TinyLife.Actions.EmoteChoices
+ langs:
+ - csharp
+ - vb
+ name: GetEmote(Random)
+ nameWithType: EmoteChoices.GetEmote(Random)
+ fullName: TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetEmote
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 145
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Returns an emote from this set of choices, using the given random
to choose one.
+ example: []
+ syntax:
+ content: public Emote GetEmote(Random random)
+ parameters:
+ - id: random
+ type: System.Random
+ description: ''
+ return:
+ type: TinyLife.Actions.Emote
+ description: ''
+ content.vb: Public Function GetEmote(random As Random) As Emote
+ overload: TinyLife.Actions.EmoteChoices.GetEmote*
+- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
+ commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
+ id: op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
+ parent: TinyLife.Actions.EmoteChoices
+ langs:
+ - csharp
+ - vb
+ name: implicit operator EmoteChoices(EmoteCategory)
+ nameWithType: EmoteChoices.implicit operator EmoteChoices(EmoteCategory)
+ fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.EmoteCategory)
+ type: Operator
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: op_Implicit
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 152
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Implicitly converts an to an instance.
+ example: []
+ syntax:
+ content: public static implicit operator EmoteChoices(EmoteCategory category)
+ parameters:
+ - id: category
+ type: TinyLife.Actions.EmoteCategory
+ return:
+ type: TinyLife.Actions.EmoteChoices
+ content.vb: Public Shared Widening Operator CType(category As EmoteCategory) As EmoteChoices
+ overload: TinyLife.Actions.EmoteChoices.op_Implicit*
+ nameWithType.vb: EmoteChoices.CType(EmoteCategory)
+ fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.EmoteCategory)
+ name.vb: CType(EmoteCategory)
+- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
+ commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
+ id: op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
+ parent: TinyLife.Actions.EmoteChoices
+ langs:
+ - csharp
+ - vb
+ name: implicit operator EmoteChoices(Emote[])
+ nameWithType: EmoteChoices.implicit operator EmoteChoices(Emote[])
+ fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.Emote[])
+ type: Operator
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: op_Implicit
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 159
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Implicitly converts an array of instances to an instance.
+ example: []
+ syntax:
+ content: public static implicit operator EmoteChoices(Emote[] emotes)
+ parameters:
+ - id: emotes
+ type: TinyLife.Actions.Emote[]
+ return:
+ type: TinyLife.Actions.EmoteChoices
+ content.vb: Public Shared Widening Operator CType(emotes As Emote()) As EmoteChoices
+ overload: TinyLife.Actions.EmoteChoices.op_Implicit*
+ nameWithType.vb: EmoteChoices.CType(Emote())
+ fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.Emote())
+ name.vb: CType(Emote())
+- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
+ commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
+ id: op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
+ parent: TinyLife.Actions.EmoteChoices
+ langs:
+ - csharp
+ - vb
+ name: implicit operator EmoteChoices(Emote)
+ nameWithType: EmoteChoices.implicit operator EmoteChoices(Emote)
+ fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.Emote)
+ type: Operator
+ source:
+ remote:
+ path: TinyLife/Actions/Emote.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: op_Implicit
+ path: ../TinyLife/Actions/Emote.cs
+ startLine: 166
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: Implicitly converts an to an instance.
+ example: []
+ syntax:
+ content: public static implicit operator EmoteChoices(Emote emote)
+ parameters:
+ - id: emote
+ type: TinyLife.Actions.Emote
+ return:
+ type: TinyLife.Actions.EmoteChoices
+ content.vb: Public Shared Widening Operator CType(emote As Emote) As EmoteChoices
+ overload: TinyLife.Actions.EmoteChoices.op_Implicit*
+ nameWithType.vb: EmoteChoices.CType(Emote)
+ fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.Emote)
+ name.vb: CType(Emote)
+references:
+- uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
+ commentId: M:TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
+ parent: TinyLife.Objects.PersonLike
+ isExternal: true
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
+ name: DisplayEmote(EmoteChoices, bool, float, float)
+ nameWithType: PersonLike.DisplayEmote(EmoteChoices, bool, float, float)
+ fullName: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices, bool, float, float)
+ nameWithType.vb: PersonLike.DisplayEmote(EmoteChoices, Boolean, Single, Single)
+ fullName.vb: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices, Boolean, Single, Single)
+ name.vb: DisplayEmote(EmoteChoices, Boolean, Single, Single)
+ spec.csharp:
+ - uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
+ name: DisplayEmote
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
+ - name: (
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
+ name: DisplayEmote
+ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
+ - name: (
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+- uid: TinyLife.Actions.EmoteCategory
+ commentId: T:TinyLife.Actions.EmoteCategory
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.EmoteCategory.html
+ name: EmoteCategory
+ nameWithType: EmoteCategory
+ fullName: TinyLife.Actions.EmoteCategory
+- uid: TinyLife.Actions.Emote
+ commentId: T:TinyLife.Actions.Emote
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.Emote.html
+ name: Emote
+ nameWithType: Emote
+ fullName: TinyLife.Actions.Emote
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ href: TinyLife.html
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Actions
+ name: Actions
+ href: TinyLife.Actions.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Actions
+ name: Actions
+ href: TinyLife.Actions.html
+- uid: System.IEquatable{TinyLife.Actions.EmoteChoices}
+ commentId: T:System.IEquatable{TinyLife.Actions.EmoteChoices}
+ parent: System
+ definition: System.IEquatable`1
+ href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
+ name: IEquatable
+ nameWithType: IEquatable
+ fullName: System.IEquatable
+ nameWithType.vb: IEquatable(Of EmoteChoices)
+ fullName.vb: System.IEquatable(Of TinyLife.Actions.EmoteChoices)
+ name.vb: IEquatable(Of EmoteChoices)
+ spec.csharp:
+ - uid: System.IEquatable`1
+ name: IEquatable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
+ - name: <
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
+ - name: '>'
+ spec.vb:
+ - uid: System.IEquatable`1
+ name: IEquatable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Actions.EmoteChoices
+ name: EmoteChoices
+ href: TinyLife.Actions.EmoteChoices.html
+ - name: )
+- uid: System.ValueType.Equals(System.Object)
+ commentId: M:System.ValueType.Equals(System.Object)
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ name: Equals(object)
+ nameWithType: ValueType.Equals(object)
+ fullName: System.ValueType.Equals(object)
+ nameWithType.vb: ValueType.Equals(Object)
+ fullName.vb: System.ValueType.Equals(Object)
+ name.vb: Equals(Object)
+ spec.csharp:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.ValueType.GetHashCode
+ commentId: M:System.ValueType.GetHashCode
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ name: GetHashCode()
+ nameWithType: ValueType.GetHashCode()
+ fullName: System.ValueType.GetHashCode()
+ spec.csharp:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+- uid: System.ValueType.ToString
+ commentId: M:System.ValueType.ToString
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ name: ToString()
+ nameWithType: ValueType.ToString()
+ fullName: System.ValueType.ToString()
+ spec.csharp:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
+- uid: System.Object.Equals(System.Object,System.Object)
+ commentId: M:System.Object.Equals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ name: Equals(object, object)
+ nameWithType: object.Equals(object, object)
+ fullName: object.Equals(object, object)
+ nameWithType.vb: Object.Equals(Object, Object)
+ fullName.vb: Object.Equals(Object, Object)
+ name.vb: Equals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.Object.GetType
+ commentId: M:System.Object.GetType
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ name: GetType()
+ nameWithType: object.GetType()
+ fullName: object.GetType()
+ nameWithType.vb: Object.GetType()
+ fullName.vb: Object.GetType()
+ spec.csharp:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+- uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ name: ReferenceEquals(object, object)
+ nameWithType: object.ReferenceEquals(object, object)
+ fullName: object.ReferenceEquals(object, object)
+ nameWithType.vb: Object.ReferenceEquals(Object, Object)
+ fullName.vb: Object.ReferenceEquals(Object, Object)
+ name.vb: ReferenceEquals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: TinyLife.Actions.EmoteChoices.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy